Language arts grammar and writing programs
Religious education
Mathematics, including algebra
Physical education and health
Social Studies, geography and history
Science, STEM Lab
Library media center
Music
Foreign language
Daily morning prayer in the church, weekly Mass
Hot lunch program
Before/after school care
6th grade outdoor school program
CYO and league sports teams
Student Council-led community outreach
After school chess club, knitting club, lego club
School Advisory Council, Auction Committee, plus numerous other parent volunteer opportunities