One of my students recommended this book to me, and I decided to surprise her and read it before our last class of the school year. It's a fun little book, with both fart jokes and emotional sensitivity. I think I'll read the second in the series, too...and maybe re-read Marisha Pessl's Special Topics in Calamity Physics.