Beautifully written, interesting and lovable characters, and amidst all the sadness (this is a pretty sad book) there were bits of humor that had me smiling. This is a story about overcoming loss and finding happiness in friends and family. The backdrop of the story - a festival celebrating the plays of Shakespeare - was also a fun and unique setting that could lead readers to look more into playacting and plays. I'd recommend this book for grades 5 and up, though advanced 4th grade readers could certainly tackle it if they are interested.