Really great story to read aloud with your 3rd grade and up student. This book made a few of the classroom brackets. Excellent story about perspective and compassion and being different. Kids love this book. It will make you cry though. Great story for sparking conversations about sometimes difficult topics. And the movie comes out November 17, so the timing is perfect for you to read it aloud. 2nd grade and up will enjoy this book.