A review by natcommon
Princess Academy by Shannon Hale

4.0

Shannon Hale has such beautiful and well written stories, but the endings just drag a bit for my liking.