Ms. Henry is clearly a far, far better human being than I am! I have been an atheist since confirmation class, and of all the people who have been flat-out mean to me in my life, religious people have been the absolute meanest. Ms. Henry gets ENORMOUS bonus points for not only really understanding and describing Michael's beliefs, but for describing and being kind about ALL of the different beliefs she portrays. It's an incredibly difficult thing to do, and she pulls it off with a great deal of good humor as well!
Drinking and allusions to sexual behavior, while mild, make this more of a YA title more appropriate for high school, but I would love something similar for middle school students.