This is one of the best in a fun and entertaining series. The characters are lively and realistic (easy to recognize people we all know) and the story moves along nicely. There are a number of threads that all weave together smoothly by the end. The author's subtle, tongue-in-cheek humor adds a nice touch.