Diary of an Almost Cool Girl - Book 4...Maddi is absolutely loving life. Mr. TDH has become one of her two best friends. And a new puppy brings love, happiness, and embarrassment to Maddi's world. Read about her hilarious and sometimes embarrassing experiences at the school swimming Carnival, the Costume Ball and the Gold Pass Day. But Maddi also faces two challenges...a horrible new Principal and an old rival in the shape of Linda Douglas Yes, Linda...