May 21 - June 2 Thunderbird Horse Show Thunderbird Show Park 24550 72 Avenue, Langley, BC, Canada Good luck Team QMS!
May 22 Away: Golf Team at Island Championships Fairwinds Golf Course Nanoose Bay, BC, Canada Good luck Royals!
May 22 - May 24 Away: Mountain Bike Team at BC Championships Squamish Squamish, BC, Canada Go Royals Go!
May 22 @ 8:30 am - 2:30 pm Grade 9 Science Field Trip Deep Bay Marine Station 370 Crome Point Road, Bowser, BC, Canada
May 23 @ 8:00 am - 10:30 am AP Pre-Calculus Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 23 @ 8:00 am - 3:00 pm Grade 2 PJ Day Celebration Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 23 @ 9:30 am - 12:00 pm ECE Field Trip BC Forest Discovery Centre 2892 Drinkwater Road, Duncan, BC, Canada
May 23 @ 12:00 pm - 2:30 pm AP Physics 1 Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 23 @ 12:00 pm - 2:30 pm AP Biology Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada