Very good for those who prefer simple reading
There are no complicated words...just Scripture for ease of reading and some educated guessing about the lives of Moses and his families: Pharoah's daughter and her family; his birth family; and his Midianite family. All is based on scripture, but with the variability of possible historical variations in the details.
There are some excellent insights into why the Israelites might have rebelled so much. This boils down to, IMO, you can take the slave out of slavery - but can you take slavery out of the slave? Inadequately housed, fed, clothed, educated onky if it would make the master more money (otherwise, sold down the river for trying to learn to read, etc.), they had little to no working knowledge of how to use capitalism for their benefit. All their basic daily needs were provided just enough to keep body and soul together and maximize work capacity. Not permitted to hunt or forage, wakened at dawn or sooner and collapsing into sleep at the end of each exhausting, mind-numbing day, forced to learn the religion of their masters (in the South, often by people who then went on to see, IMO, just how many of God's laws they could break in one lifetime). This is the life of a slave, and for 400+ years, the Israelites had been enslaved. Generations knew just enough to raise some food, how to do their work, and how to survive on what they were permitted to have.
All of a sudden, out from a pagan environment where gods were useless, even though most had kept to worship of God, there was an alloyed taint from the paganism that meant it took a brain shift to try and figure God out. The vascillation is probably due to leaving the familiar for the unknown as well. Freedom takes work. It costs. And a slave hardly knows how to count the cost. In the post war South, for example, most former slaves just stayed where they were since they had no idea what else to do. They were paid - but far, far below their worth, and kept enslaved by poverty. If they didn't stay on a plantation per se, they were given a chance at work at half or less any other group's pay, or they were allowed to rent land in exchange for a portion of their crops. Unaware of the true worth of money, labor, or capital, in way too many cases, they weren't able to catch up for generations. These are all issues with slaves. Some have the addition of ethnic prejudice working against them. All these thoughts and more make their way into the book and make you really think about what it meant to deal with freedom v security, fear v courage, faith v unbelief, and the unlearning of slave behaviors. I rather think the Exodus is also the tale of every redeemed child of God. We are slaves to sin, and once saved, at first our joy is boundless because we are free. Then we realize freedom means we have to choose how to act. Revert to sin slavery, or learn of God to live ever closer to Him and further from the slave compound? Most of us have as inconsistent a walk as the freed Israelites. We don't have enough knowledge of our own about the holy v the profane, nor how to move between them, and though we grow more consistent, only in Heaven will we see clearly what it is we have been working to attain.
For anyone who has a basic knowledge of the New Covenant, this is a wonderful background study esp for those maturing in the Gospels and interested in the Jewish underpinnings of Christianity.