I am very biased as I love Catherine's books. Please if you like this read Bird Boy! As a TA, I am astounded that a teacher can have time to write th...