1 May 2023 @ 1:30 pm - 5:30 pm CAIS Visit to QMS Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
2 May 2023 AP Psychology Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio
2 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
2 May 2023 @ 9:00 am - 11:30 am Grades 7–9 Anne Makosinski presentations on Social Entrepreneurship & Sustainability Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
3 May 2023 @ 8:20 am - 10:10 am Brie Mathers presentation “Love the Skin You’re In” Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
4 May 2023 @ 8:00 am - 12:00 pm AP Human Geography, Macroeconomics & Statistics Exams Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio
4 May 2023 @ 10:10 am - 10:30 am Junior School Run for Juvenile Diabetes Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
5 May 2023 @ 8:00 am - 12:00 pm AP Microeconomics Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio
5 May 2023 @ 5:30 pm - 6:30 pm Boarding Cultural Dinner: Mexico Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
8 May 2023 @ 8:00 am - 12:00 pm AP Calculus Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio