Ratings184
Average rating4.2
This one was hampered a bit by being the middle book in the trilogy. It ends on a huge cliffhanger, and I spent most of the book looking forward to reading about what happens after they graduate, which won't come until book 3.