holytrinityhalstead.com
S.M.S.C. Week – Wednesday Non-Uniform Day
S.M.S.C. stands for spiritual, moral, social and cultural development. Next week we have a packed week of S.M.S.C.-related activities including visitors, discussion, special assemblies, the product…