This books is a tremendous amount of fun! I thoroughly enjoyed every minute of it. A young girl finds herself at the Pennyroyal Academy to learn how to be a princess of the shield. While discovering who she is and who she will become she also learns how to battle witches and protect the realm. Darkness and humor are paired with epic storytelling all set in the world of my favorite fairy tales. Besides being full of adventure this book is also about empowering ourselves through courage and kindness. This would be a fantastic mother daughter read aloud!