A review by captainz
Princess Academy by Shannon Hale

5.0

This was really cute and ended as I hoped it would.