As the Bible nerd that I am, what I loved most about Less than Perfect is that Ann teaches about the Bible narratives in such a subtle way that you don’t even realize you’re learning! It’s all wrapped up in a package which immediately grabs your attention with incredible creativity, beautiful intimacy, real life problems, and a God who loves outrageously. She tells the stories of thirty different broken people of the Bible narrative (including Pharaoh, David, Delilah, Bathsheba, King Herod the Great, Pontius Pilate!), bringing them and their stories to life using ancient cultures and customs to teach what their lives would have been like, and describing their lives so vividly you can get lost in their worlds. After each Bible character’s “story” is told, Ann then gives a short devotional which applies their stories back into modern-day life, complete with personal application questions. This devotion is awesome as a personal devotion, but I will likely use it as a small group study as well. I cannot recommend it enough!!