I love books that take something familiar and put a different spin on it. The Wide-Awake Princess by E.D. Baker does that in a charming way.
This middle-grade novel is about the sister of Sleeping Beauty. She is immune to magic and goes on an adventure to find the prince who can awaken her sister and everyone else in the palace after they've been cursed to sleep for 100 years.
On her journey Princess Annie gets involved with other fairy tale characters and situations, all of which vary from the originals. And she has a lot of other adventurous encounters, too.
In spite of the familiarities, this book is completely original, creative and full of surprises. And the author has written of other magical books besides this one.
The book has some questions at the end that could be used for discussion or as writing prompts so it could be used for educational purposes. However reading it is just, plain fun.