In Praise of St. Catharine’s in Pelham

Sister Mary McCaffrey To say that I am nostalgic and gloriously joyful when I think of my grammar school days is an understatement. St. Catharine’s in Pelham, New York, was a haven where we met wonderful people, learned amazing things, and played after school until the six o’clock whistle blew for us to go home [...]