Fostering academic and personal development in a caring and challenging environment so that each individual can achieve their potential

About us

Our school

Upcoming Events

Nothing Found! There are no upcoming events in this calendar.
All Events

Tweets by @NewminsterMid

@NewminsterMid