Rider Level Practice Session – All Levels

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

(All Sessions Mandatory to Participate in Testing) 3:15pm–4:15pm | Cost included in lesson count Tuesday, April 9, April 16, April 23 (SSITS riders exempt for April 23)

QMS is proud to present: Puffs

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

For seven years a certain boy wizard went to a certain Wizard School and conquered evil. This, however, is not his story. This is the story of the Puffs... who … Continued

Primary Gardening Day

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada