Mia is effortlessly engaging, her voice and personality coming through strongly in her diary entries. She's funny without meaning to be, insightful without realising it, reveals more than she intends, and so allows the reader to not only really get to know her but also see what's going on more clearly than she does, as she's blinded by her own interests, passions and opinions. It's actually very cleverly written, and very funny.