Did you know St. John School has an amazing variety of clubs and activities? At our school we have truly dedicated staff that are focused on providing students with a variety of opportunities to develop skills and confidence.
Here is a list of our activities: