Classes are taught by dedicated teachers, staff members and volunteers with numerous years of service to the school. Our small class sizes ensure that each student receives individual-based attention from our exceptional teachers and school volunteers. St. Mary’s students explore all of the core subjects, Math, English, Reading, Science, History and a number of enrichment courses including, Art, Music and Computer Technology.