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.

Honouring our Mother

Colorful landscape painting depicting a serene lakeside scene with trees, water, and distant hills, celebrating nature's beauty in the context of Mother's Day reflections.

In this time of COVID-19, many celebrated Mother’s Day across North America with feelings of love, gratitude and deep reflection. Some felt the warm embrace of a mother at home. For many, the poor substitute of a virtual hug fed hopes of a promised embrace in the weeks ahead. For others, the memory of a […]