Trafalgar Castle School logo featuring an emblem with the year established (1874), symbolizing academic excellence and commitment to virtue.
Trafalgar Castle School logo featuring an emblem with the year established (1874), symbolizing academic excellence and commitment to virtue.

How to Survive a Hurricane

Olivia and Haddie at the Castle

Hurricane Haddie has arrived at the Castle.  She’s 15 lbs. of fluff, able to produce 7,400 newton metres of torque – the same as a Tesla Roadster.  My March Break was spent house training, leash training, and puppy wrangling.  It also involved coaxing “big brother” Hugo out of the corner of the living room after […]