May
29
Fri
Event: Onsite Attendance 26 May to 5 June @ UNASSIGNED
May 29 @ 9:00 am – May 29 @ 3:15 pm

Onsite Attendance 26 May to 5 June

Event: Onsite Learning – Olympic Village Primary School (Thus @ UNASSIGNED
May 29 @ 9:00 am – May 29 @ 3:00 pm

Onsite Learning – Olympic Village Primary School (Thus

Jun
1
Mon
Event: Onsite Attendance 26 May to 5 June @ UNASSIGNED
Jun 1 @ 9:00 am – Jun 1 @ 3:15 pm

Onsite Attendance 26 May to 5 June

Event: Onsite Learning – Olympic Village Primary School (Thus @ UNASSIGNED
Jun 1 @ 9:00 am – Jun 1 @ 3:00 pm

Onsite Learning – Olympic Village Primary School (Thus

Jun
2
Tue
Event: Onsite Attendance 26 May to 5 June @ UNASSIGNED
Jun 2 @ 9:00 am – Jun 2 @ 3:15 pm

Onsite Attendance 26 May to 5 June

Event: Onsite Learning – Olympic Village Primary School (Thus @ UNASSIGNED
Jun 2 @ 9:00 am – Jun 2 @ 3:00 pm

Onsite Learning – Olympic Village Primary School (Thus

Jun
3
Wed
Event: Onsite Attendance 26 May to 5 June @ UNASSIGNED
Jun 3 @ 9:00 am – Jun 3 @ 3:15 pm

Onsite Attendance 26 May to 5 June

Event: Onsite Learning – Olympic Village Primary School (Thus @ UNASSIGNED
Jun 3 @ 9:00 am – Jun 3 @ 3:00 pm

Onsite Learning – Olympic Village Primary School (Thus

Jun
4
Thu
Event: Onsite Attendance 26 May to 5 June @ UNASSIGNED
Jun 4 @ 9:00 am – Jun 4 @ 3:15 pm

Onsite Attendance 26 May to 5 June

Event: Hands on Learning
Jun 4 @ 9:30 am – Jun 4 @ 1:30 pm

Hands on Learning