DATES OF NEXT COURSES Next Course 2023 8 to 19 May Future Courses 2024 6 to 17 May 2025 5 to 16 May 2026 11 to 22 May