Prague 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 » Budapest 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 » Rome 7-12 Apr 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 » 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 » Tallinn 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Rome 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 » Tenerife 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 » Tallinn 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Tenerife 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Tenerife 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Tenerife 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Rome 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 » Tenerife 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 » 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 » Tallinn 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 » Budapest 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 » Tenerife 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 »