Amsterdam 2-7 Dec 2024 Confirmed means this session has reached the minimum number of participants and is guaranteed. However, you will still need to wait for our confirmation before booking flights and accommodation. Confirmed Book » Barcelona 10-15 Feb 2025 Fully Booked means this session has reached maximum capacity and is no longer accepting new enrollments. Fully BookedBarcelona 17-22 Feb 2025 Confirmed means this session has reached the minimum number of participants and is guaranteed. However, you will still need to wait for our confirmation before booking flights and accommodation. Confirmed Book » Amsterdam 4-9 Nov 2024 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 11-16 Nov 2024 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 18-23 Nov 2024 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 25-30 Nov 2024 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 9-14 Dec 2024 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 16-21 Dec 2024 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 6-11 Jan 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 13-18 Jan 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 20-25 Jan 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 27 Jan - 1 Feb 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 3-8 Feb 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 17-22 Feb 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 24 Feb - 1 Mar 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 3-8 Mar 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 10-15 Mar 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 17-22 Mar 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 24-29 Mar 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 31 Mar - 5 Apr 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 7-12 Apr 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 14-19 Apr 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 21-26 Apr 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 28 Apr - 3 May 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 5-10 May 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 12-17 May 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 19-24 May 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 26-31 May 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 2-7 Jun 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 9-14 Jun 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 16-21 Jun 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 23-28 Jun 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 30 Jun - 5 Jul 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 7-12 Jul 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 14-19 Jul 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 21-26 Jul 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 28 Jul - 2 Aug 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 4-9 Aug 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 11-16 Aug 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 18-23 Aug 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 25-30 Aug 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 1-6 Sep 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 8-13 Sep 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 15-20 Sep 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 22-27 Sep 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 29 Sep - 4 Oct 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 6-11 Oct 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 13-18 Oct 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 20-25 Oct 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 27 Oct - 1 Nov 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Amsterdam 3-8 Nov 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 10-15 Nov 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Rome 17-22 Nov 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Tenerife 24-29 Nov 2025 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook » Barcelona 29 Dec - 3 Jan 2026 Open to enrollments means the course is pending confirmation. You can register now to help confirm this session, but you will need to wait for our confirmation before booking flights and accommodation. Open to enrollmentsBook »