date 3

Next Course

2024

6 to 17 May (ongoing)
 

Future Courses

2025
5 to 16 May

2026
11 to 22 May

2027
10 to 21 May

2028
8 to 19 May