Dublin 27 Jan - 1 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 » Dublin 24 Feb - 1 Mar 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 3-8 Mar 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 » Florence 12-17 May 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 » Dublin 28 Jul - 2 Aug 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 » Nice 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 » Prague 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 » Florence 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 » Nice 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 » Prague 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 » 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 » Florence 10-15 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 » Nice 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 » Prague 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 » Florence 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 » Nice 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 » Prague 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 » Dublin 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 » Florence 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 » Florence 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 » Nice 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 » Prague 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 » Dublin 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 » Nice 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 » Prague 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 » Dublin 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 » Florence 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 » Nice 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 » Prague 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 » Dublin 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 » Florence 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 » Florence 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 » Nice 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 » Prague 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 » 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 » Florence 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 » Nice 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 » Prague 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 » Dublin 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 » Florence 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 » Nice 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 » Prague 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 » Dublin 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 » Florence 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 » Florence 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 » Nice 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 » Prague 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 » Dublin 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 » Florence 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 » Nice 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 » Prague 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 » Dublin 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 » Amsterdam 1-6 Dec 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 » Florence 8-13 Dec 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 » Nice 15-20 Dec 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 » Prague 15-20 Dec 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 » Dublin 22-27 Dec 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 » Florence 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 »