This is a difficult book because most of it takes place in India, and Ms. Byng does not take it easy on her readers when it comes to local details and vocabulary. There are many words that may be unfamiliar to American readers, with little context or definition provided. I found myself going to dictionaries and reference books on India just to understand what was happening. While those are important strategies, they can make the reading process kind of choppy.
This is a great book for anyone who's polished off the first two Molly Moon books (both reviewed on this site), and a very poor choice for anyone else. This series really must be read in order!