A review by forestidylls
Princess Academy by Shannon Hale

4.0

Unexpected, new take on becoming a princess. Very enjoyable.