Review from We Are All Made of Molecules → July 6, 2015 So great! Loved every minute. Great characters and great message As a middle school teacher I may recommend to my mature readers due to content.