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
9 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
9 May 2023 @ 12:00 pm - 2:30 pm AP Physics C Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio
10 May 2023 @ 12:00 pm - 3:00 pm AP Biology Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio