Welcome to St. Catherine of Siena School! This website is our way of sharing our excellent school with the world and we appreciate your interest in us.
Located in Norwood, Massachusetts, St. Catherine of Siena School provides an outstanding Catholic education for students from pre-school through eighth grade. We begin every day with school wide Morning Prayer in our gym and end by reciting our school motto: See Christ in Others. Be Christ for Others. Instruction is aligned with rigorous academic standards and students are supported in their learning by 21st century technology. Students also participate in weekly music, art, physical education, and computer classes. Spanish is taught from Pre-School through Grade 8 and Mandarin Chinese is taught from Pre-School through Grade 6.
What makes St. Catherine of Siena School unique?*
We would love to share more details about our wonderful school with you. We invite you to explore our website for more information or to call or email our Admissions at 781-769-5354, x262 or firstname.lastname@example.org to schedule a private tour.
*Mrs. Russo was recently on Norwood Public Access TV. Click here to view this 1/2 hour show: http://188.8.131.52:1500/Cablecast/Public/Show.aspx?ChannelID=3&ShowID=7276
Thank you, again, for visiting our website.
Sincerely in Christ,
Mary L. Russo, Principal