I loved this book so much. The characters were quirky, the story was heartwarming and empowering. I absolutely loved Moo and her crazy personality, and I thought Mike was extremely creative and compassionate. I thought Mike's father's bluntness and social awkwardness was amusing, even though he r...