A review by krichardson
Princess Academy by Shannon Hale

3.5

Cute, loved the messages about unionization and education