Ballet (Monday) - Spring Block 2

Ballet (Monday) - Spring Block 2

26/05/2025 - 23/06/2025
7:00 pm - 8:15 pm
Contemporary Dance (Monday) - Spring Block 2

Contemporary Dance (Monday) - Spring Block 2

26/05/2025 - 23/06/2025
8:15 pm - 9:30 pm
Tap (Tuesday) - Spring Block 2

Tap (Tuesday) - Spring Block 2

27/05/2025 - 24/06/2025
9:45 am - 10:45 am
Ballet (Tuesdays) - Spring Block 2

Ballet (Tuesdays) - Spring Block 2

27/05/2025 - 24/06/2025
11:00 am - 12:01 pm
Jazz Dance (Tuesdays) - Spring Block 2

Jazz Dance (Tuesdays) - Spring Block 2

27/05/2025 - 24/06/2025
12:15 pm - 1:15 pm
Mr Burton (12A)

Mr Burton (12A)

28/05/2025
1:00 pm - 3:40 pm
Mr Burton (12A)

Mr Burton (12A)

28/05/2025
7:30 pm - 10:10 pm
Shakespeare at Traquair - Macbeth

Shakespeare at Traquair - Macbeth

28/05/2025 - 31/05/2025
7:30 pm - 10:00 pm
Rhythm Kids - Spring Block 2

Rhythm Kids - Spring Block 2

29/05/2025 - 26/06/2025
10:00 am - 10:45 am
LIFE

LIFE

29/05/2025
7:30 pm - 9:00 pm
3 4 5 6 7 8 9 10 11 12 13 14