On-demand
Elective
Amsterdam
Netherlands
On-demand
Elective
Amsterdam
Netherlands
On-demand
East Sussex
United Kingdom
On-demand
Montpellier
France
On-demand
Elective
Amsterdam
Netherlands
On-demand
Charlottesville
United States
On-demand
Homer
United States
On-demand
Aarau
Switzerland
On-demand
Haarlem
Netherlands
On-demand
York
United Kingdom
On-demand
Delray Beach
United States
On-demand
Chicago
United States
14 Jan 2026 -
18 Jan 2026
Lawrence
United States
15 Jan 2026 -
18 Jan 2026
Świeradów Zdrój
Poland
16 Jan 2026 -
17 Jan 2026
Brno
Czech Republic
16 Jan 2026 -
18 Jan 2026
Orval
Belgium
16 Jan 2026 -
17 Jan 2026
Vienna
Austria
16 Jan 2026 -
17 Jan 2026
Budapest
Hungary
17 Jan 2026 -
18 Jan 2026
Paris
France
17 Jan 2026 -
30 May 2026
Paris
France
17 Jan 2026 -
18 Jan 2026
Brussels
Belgium
17 Jan 2026
Nyon
Switzerland
17 Jan 2026 -
21 Jan 2026
Melbourne
Australia
18 Jan 2026
Prague
Czech Republic
20 Jan 2026 -
3 Feb 2026
Montreal
Canada
22 Jan 2026 -
25 Jan 2026
Teruel
Spain
23 Jan 2026 -
25 Jan 2026
Zürich
Switzerland
23 Jan 2026
Helsinki
Finland
23 Jan 2026 -
25 Jan 2026
Perth
Australia
23 Jan 2026 -
25 Jan 2026
Munich / Muenchen
Germany
23 Jan 2026 -
25 Jan 2026
Valencia
Spain
23 Jan 2026 -
24 Jan 2026
Vienna
Austria
24 Jan 2026
Malvern
United Kingdom
24 Jan 2026
Sheffield
United Kingdom
24 Jan 2026 -
25 Jan 2026
Amsterdam
Netherlands
24 Jan 2026 -
25 Jan 2026
Wroclaw
Poland
24 Jan 2026
Gouda
Netherlands
24 Jan 2026 -
28 Jan 2026
Melbourne
Australia
24 Jan 2026 -
25 Jan 2026
East Sussex
United Kingdom
25 Jan 2026 -
31 Jan 2026
Nadia
India
25 Jan 2026
York
United Kingdom
25 Jan 2026
Bordeaux
France
28 Jan 2026 -
11 Feb 2026
Duesseldorf
Germany
28 Jan 2026 -
29 Apr 2026
Salt Spring Island
Canada
30 Jan 2026 -
31 Jan 2026
Seoul
South Korea
30 Jan 2026 -
1 Feb 2026
London
United Kingdom
30 Jan 2026 -
1 Feb 2026
Aarau
Switzerland
30 Jan 2026
Bowral
Australia
30 Jan 2026 -
1 Feb 2026
Brooklyn
United States
30 Jan 2026 -
1 Feb 2026
San Jose
Costa Rica
31 Jan 2026 -
1 Feb 2026
Brugge
Belgium
31 Jan 2026 -
7 Jun 2026
Durham
United Kingdom
31 Jan 2026
Birmingham
United Kingdom
31 Jan 2026
Bristol
United Kingdom
31 Jan 2026 -
1 Feb 2026
Lyon
France
31 Jan 2026 -
1 Feb 2026
Albi
France
31 Jan 2026
Nyon
Switzerland
31 Jan 2026
Bradford
United Kingdom
31 Jan 2026
Hobart
Australia
1 Feb 2026
Vevey
Switzerland
6 Feb 2026 -
8 Feb 2026
Prague
Czech Republic
6 Feb 2026 -
8 Feb 2026
MedellÃn
Colombia
6 Feb 2026 -
8 Feb 2026
Navarra
Spain
6 Feb 2026 -
8 Feb 2026
Calgary
Canada
6 Feb 2026 -
8 Feb 2026
Brasov
Romania
6 Feb 2026 -
8 Feb 2026
Barcelona
Spain
6 Feb 2026 -
8 Feb 2026
Madrid
Spain
6 Feb 2026 -
8 Feb 2026
Helsinki
Finland
7 Feb 2026 -
8 Feb 2026
Chiavari
Italy
7 Feb 2026
San Diego
United States
7 Feb 2026
Hebden Bridge
United Kingdom
7 Feb 2026
Mullumbimby
Australia
7 Feb 2026
Boulder
United States
7 Feb 2026 -
8 Feb 2026
Montpellier
France
7 Feb 2026
New York
United States
8 Feb 2026
Hebden Bridge
United Kingdom
8 Feb 2026 -
28 Jun 2026
Amsterdam
Netherlands
13 Feb 2026 -
15 Feb 2026
Bari
Italy
13 Feb 2026 -
15 Feb 2026
Gold Coast
Australia
13 Feb 2026 -
14 Feb 2026
Vienna
Austria
13 Feb 2026 -
22 Feb 2026
Almeria
Spain
14 Feb 2026
Nyon
Switzerland
14 Feb 2026
Gouda
Netherlands
14 Feb 2026
Elective
Amsterdam
Netherlands
14 Feb 2026
Elective
Amsterdam
Netherlands
15 Feb 2026 -
21 Feb 2026
Belize
Belize
15 Feb 2026
Tal-y-bont
United Kingdom
17 Feb 2026 -
9 Jun 2026
Aarhus
Denmark
19 Feb 2026 -
22 Feb 2026
Poznan
Poland
20 Feb 2026 -
22 Feb 2026
Budapest
Hungary
20 Feb 2026 -
22 Feb 2026
Barcelona
Spain
20 Feb 2026 -
22 Feb 2026
Kiental
Switzerland
20 Feb 2026 -
22 Feb 2026
Arnhem
Netherlands
20 Feb 2026 -
21 Feb 2026
Gwangju
South Korea
20 Feb 2026 -
22 Feb 2026
Castlemaine
Australia
20 Feb 2026 -
22 Feb 2026
Stockholm
Sweden
21 Feb 2026
Finsterwalde
Germany
21 Feb 2026
London
United Kingdom
21 Feb 2026 -
22 Feb 2026
Bucharest
Romania
22 Feb 2026
Bradford
United Kingdom
22 Feb 2026
Bern
Switzerland
26 Feb 2026 -
2 Mar 2026
Sydney
Australia
27 Feb 2026 -
1 Mar 2026
Valencia
Spain
27 Feb 2026 -
1 Mar 2026
Daejeon
South Korea
27 Feb 2026
Helsinki
Finland
27 Feb 2026 -
1 Mar 2026
Linz
Austria
27 Feb 2026 -
1 Mar 2026
Hannover
Germany
27 Feb 2026 -
1 Mar 2026
Solothurn
Switzerland
27 Feb 2026 -
1 Mar 2026
Rome
Italy
28 Feb 2026 -
1 Mar 2026
Guelph
Canada
1 Mar 2026
London
United Kingdom
4 Mar 2026
Prague
Czech Republic
6 Mar 2026 -
8 Mar 2026
Krakow
Poland
6 Mar 2026 -
8 Mar 2026
Limoges
France
6 Mar 2026 -
8 Mar 2026
Bratislava
Slovakia
6 Mar 2026 -
8 Mar 2026
Hamburg
Germany
7 Mar 2026 -
8 Mar 2026
Lyon
France
7 Mar 2026
San Diego
United States
7 Mar 2026 -
8 Mar 2026
Bradford
United Kingdom
7 Mar 2026
London
United Kingdom
8 Mar 2026
Zielona Gora
Poland
8 Mar 2026 -
14 Mar 2026
Belize
Belize
8 Mar 2026
Warkworth
Canada
11 Mar 2026 -
14 Mar 2026
London
United Kingdom
13 Mar 2026 -
15 Mar 2026
Utrecht
Netherlands
13 Mar 2026 -
15 Mar 2026
Leuven
Belgium
13 Mar 2026 -
15 Mar 2026
Wiener Neustadt
Austria
13 Mar 2026 -
15 Mar 2026
Montreal
Canada
13 Mar 2026 -
15 Mar 2026
Barcelona
Spain
13 Mar 2026 -
15 Mar 2026
Oxford
United Kingdom
13 Mar 2026 -
15 Mar 2026
Ljubljana
Slovenia
13 Mar 2026 -
15 Mar 2026
Seattle
United States
13 Mar 2026 -
15 Mar 2026
Berlin
Germany
14 Mar 2026
Sheffield
United Kingdom
14 Mar 2026
Nyon
Switzerland
19 Mar 2026 -
22 Mar 2026
Highlands
United States
20 Mar 2026 -
22 Mar 2026
Oslo
Norway
20 Mar 2026 -
22 Mar 2026
Sao Paulo
Brazil
20 Mar 2026 -
22 Mar 2026
Bristol
United Kingdom
20 Mar 2026 -
7 Dec 2026
Mullumbimby
Australia
20 Mar 2026 -
22 Mar 2026
Stockholm
Sweden
20 Mar 2026 -
22 Mar 2026
Berlin
Germany
20 Mar 2026 -
22 Mar 2026
Northampton
United States
20 Mar 2026 -
22 Mar 2026
Wroclaw
Poland
20 Mar 2026 -
22 Mar 2026
Tbilisi
Georgia
20 Mar 2026 -
22 Mar 2026
Tbilisi
Georgia
21 Mar 2026
Innsbruck
Austria
21 Mar 2026
Charlottesville
United States
21 Mar 2026
Berkeley
United States
21 Mar 2026 -
22 Mar 2026
Bucharest
Romania
22 Mar 2026
Norfolk
United Kingdom
22 Mar 2026
Bradford
United Kingdom
27 Mar 2026 -
29 Mar 2026
Prague
Czech Republic
27 Mar 2026
Helsinki
Finland
27 Mar 2026 -
29 Mar 2026
London
United Kingdom
27 Mar 2026 -
29 Mar 2026
Salzburg
Austria
27 Mar 2026 -
29 Mar 2026
Świeradów Zdrój
Poland
27 Mar 2026 -
29 Mar 2026
Vancouver
Canada
28 Mar 2026 -
29 Mar 2026
Toulouse
France
3 Apr 2026 -
6 Apr 2026
Arezzo
Italy
3 Apr 2026 -
6 Apr 2026
Newport, Pembs
United Kingdom
3 Apr 2026 -
6 Apr 2026
Château Bernard
France
3 Apr 2026 -
6 Apr 2026
Marseille
France
3 Apr 2026 -
6 Apr 2026
Brugge
Belgium
4 Apr 2026 -
5 Apr 2026
Rennes
France
7 Apr 2026
Washington
United States
8 Apr 2026 -
12 Apr 2026
Washington
United States
8 Apr 2026 -
12 Apr 2026
Glastonbury
United Kingdom
9 Apr 2026 -
15 Apr 2026
Tulum Quintana Roo
Mexico
10 Apr 2026 -
12 Apr 2026
Knebel
Denmark
11 Apr 2026
Cleveland
United States
14 Apr 2026 -
17 May 2026
Poland
Poland
16 Apr 2026 -
18 Apr 2026
Ile d'Yeu
France
17 Apr 2026 -
19 Apr 2026
Vienna
Austria
17 Apr 2026 -
19 Apr 2026
Cologne / Koeln
Germany
17 Apr 2026 -
19 Apr 2026
Quebec
Canada
17 Apr 2026 -
18 Apr 2026
Bonn
Germany
17 Apr 2026 -
19 Apr 2026
Gabriola Island
Canada
17 Apr 2026 -
19 Apr 2026
Brooklyn
United States
17 Apr 2026 -
19 Apr 2026
Fladungen
Germany
17 Apr 2026 -
18 Apr 2026
Karlsruhe
Germany
18 Apr 2026 -
19 Apr 2026
Bakewell
United Kingdom
18 Apr 2026
London
United Kingdom
19 Apr 2026
Helsinki
Finland
22 Apr 2026 -
26 Apr 2026
Barcelona
Spain
24 Apr 2026 -
26 Apr 2026
Toronto
Canada
24 Apr 2026 -
26 Apr 2026
Roodeschool
Netherlands
24 Apr 2026
Helsinki
Finland
24 Apr 2026 -
26 Apr 2026
Lyon
France
24 Apr 2026 -
26 Apr 2026
Vizcaya
Spain
24 Apr 2026 -
25 Apr 2026
Bucharest
Romania
24 Apr 2026 -
26 Apr 2026
Loule
Portugal
25 Apr 2026 -
2 May 2026
Gomera
Spain
25 Apr 2026
Nyon
Switzerland
25 Apr 2026 -
26 Apr 2026
Elective
Bratislava
Slovakia
29 Apr 2026 -
3 May 2026
Schonsee
Germany
30 Apr 2026 -
6 May 2026
Ladek-Zdroj
Poland
30 Apr 2026 -
3 May 2026
Brussels
Belgium
30 Apr 2026 -
3 May 2026
Teruel
Spain
30 Apr 2026 -
3 May 2026
God, Sex and the Body
Belgrade
Serbia
30 Apr 2026 -
3 May 2026
La Coruna
Spain
1 May 2026 -
3 May 2026
Lava Hot Springs
United States
1 May 2026 -
5 May 2026
God, Sex and the Body
Assisi
Italy
1 May 2026 -
3 May 2026
St. Louis
United States
1 May 2026 -
3 May 2026
Kranj
Slovenia
1 May 2026 -
4 May 2026
Yorkshire
United Kingdom
3 May 2026 -
10 May 2026
Dingle
Ireland
6 May 2026 -
10 May 2026
Dachsberg
Germany
8 May 2026 -
10 May 2026
Ubud
Indonesia
8 May 2026 -
10 May 2026
Alava
Spain
9 May 2026
Richmond
United States
13 May 2026 -
17 May 2026
Toulouse
France
14 May 2026 -
17 May 2026
Vesseaux
France
14 May 2026 -
17 May 2026
Paris
France
14 May 2026 -
18 May 2026
Kekerdom
Netherlands
14 May 2026 -
17 May 2026
Deventer
Netherlands
15 May 2026 -
17 May 2026
Helsinki
Finland
15 May 2026 -
17 May 2026
Montreal
Canada
15 May 2026 -
17 May 2026
Salt Spring Island
Canada
15 May 2026 -
17 May 2026
Adelaide
Australia
16 May 2026
Sheffield
United Kingdom
17 May 2026 -
24 May 2026
Monchique
Portugal
19 May 2026 -
24 May 2026
Bogota
Colombia
20 May 2026 -
24 May 2026
Almeria
Spain
20 May 2026 -
24 May 2026
Lisbon
Portugal
21 May 2026 -
25 May 2026
Kekerdom
Netherlands
22 May 2026 -
24 May 2026
Brasov
Romania
22 May 2026 -
25 May 2026
Berlin
Germany
22 May 2026 -
24 May 2026
Ennis
Ireland
22 May 2026 -
24 May 2026
Luzern
Switzerland
22 May 2026 -
24 May 2026
Melbourne
Australia
22 May 2026 -
25 May 2026
Karlsruhe
Germany
29 May 2026 -
31 May 2026
Melbourne
Australia
29 May 2026 -
31 May 2026
Byron Bay
Australia
29 May 2026
Helsinki
Finland
30 May 2026
Innsbruck
Austria
30 May 2026
Bradford
United Kingdom
2 Jun 2026 -
9 Jun 2026
Zadar
Croatia
4 Jun 2026 -
7 Jun 2026
Vienna
Austria
5 Jun 2026 -
7 Jun 2026
Krakow
Poland
5 Jun 2026 -
7 Jun 2026
Vancouver
Canada
6 Jun 2026
Nyon
Switzerland
10 Jun 2026 -
14 Jun 2026
Bellingham
United States
12 Jun 2026 -
14 Jun 2026
Montpellier
France
13 Jun 2026 -
14 Jun 2026
Lyon
France
19 Jun 2026 -
24 Jun 2026
Cortes Island
Canada
19 Jun 2026 -
21 Jun 2026
Hamburg
Germany
20 Jun 2026
Crozet
United States
20 Jun 2026
Bath
United States
25 Jun 2026 -
28 Jun 2026
Ransko
Poland
26 Jun 2026 -
28 Jun 2026
Tbilisi
Georgia
27 Jun 2026 -
4 Jul 2026
Gomera
Spain
27 Jun 2026 -
28 Jun 2026
Lecce
Italy
28 Jun 2026 -
5 Jul 2026
Knebel
Denmark
1 Jul 2026 -
5 Jul 2027
Teruel
Spain
5 Jul 2026 -
11 Jul 2026
Yorkshire
United Kingdom
8 Jul 2026 -
12 Jul 2026
Verőce
Hungary
9 Jul 2026 -
12 Jul 2026
Arezzo
Italy
10 Jul 2026 -
12 Jul 2026
Barcelona
Spain
13 Jul 2026 -
17 Jul 2026
Arnhem
Netherlands
15 Jul 2026 -
19 Jul 2026
Roodeschool
Netherlands
15 Jul 2026 -
19 Jul 2026
Brugge
Belgium
16 Jul 2026 -
19 Jul 2026
Ransko
Poland
16 Jul 2026 -
19 Jul 2026
Ransko
Poland
18 Jul 2026 -
23 Jul 2026
Blandas
France
18 Jul 2026 -
19 Jul 2026
The Lake District
United Kingdom
19 Jul 2026 -
23 Jul 2026
Vendome
France
19 Jul 2026 -
21 Jul 2026
Salt Spring Island
Canada
20 Jul 2026 -
26 Jul 2026
Izola
Slovenia
21 Jul 2026 -
25 Jul 2026
Kemiönsaari
Finland
22 Jul 2026 -
25 Jul 2026
God, Sex and the Body,
WavesLondon
United Kingdom
22 Jul 2026 -
26 Jul 2026
Rimouski
Canada
22 Jul 2026 -
26 Jul 2026
Frauenhagen
Germany
24 Jul 2026 -
27 Jul 2026
London
United Kingdom
24 Jul 2026 -
26 Jul 2026
Genova
Italy
25 Jul 2026 -
29 Jul 2026
Antwerp
Belgium
26 Jul 2026 -
31 Jul 2026
Girona
Spain
27 Jul 2026 -
1 Aug 2026
Cahors
France
30 Jul 2026 -
2 Aug 2026
Andøya
Norway
3 Aug 2026 -
18 Aug 2026
Delhi
India
3 Aug 2026 -
9 Aug 2026
Izola
Slovenia
10 Aug 2026 -
16 Aug 2026
Sutivan
Croatia
10 Aug 2026 -
15 Aug 2026
Lyon
France
12 Aug 2026 -
16 Aug 2026
Bonsecours
Canada
12 Aug 2026 -
16 Aug 2026
Madoc
Canada
16 Aug 2026 -
21 Aug 2026
Blandas
France
18 Aug 2026 -
24 Aug 2026
Catania
Italy
20 Aug 2026 -
22 Aug 2026
Helsinki
Finland
20 Aug 2026 -
23 Aug 2026
Orval
Belgium
21 Aug 2026 -
23 Aug 2026
Bonn
Germany
21 Aug 2026 -
23 Aug 2026
Sint Hubert
Netherlands
22 Aug 2026
Innsbruck
Austria
22 Aug 2026 -
23 Aug 2026
Thirlmere
United Kingdom
24 Aug 2026 -
30 Aug 2026
Sutivan
Croatia
19 Sep 2026
Crozet
United States
19 Sep 2026 -
20 Sep 2026
Glasgow
United Kingdom
19 Sep 2026 -
20 Sep 2026
Elective
Rotterdam
Netherlands
19 Sep 2026
Sheffield
United Kingdom
25 Sep 2026 -
27 Sep 2026
Tbilisi
Georgia
27 Sep 2026 -
4 Oct 2026
Monchique
Portugal
28 Sep 2026 -
3 Oct 2026
Toronto
Canada
1 Oct 2026 -
5 Oct 2026
Edinburgh
Scotland
2 Oct 2026 -
4 Oct 2026
Winterthur
Switzerland
2 Oct 2026 -
4 Oct 2026
Seattle
United States
2 Oct 2026 -
4 Oct 2026
Vizcaya
Spain
3 Oct 2026
Innsbruck
Austria
3 Oct 2026 -
4 Oct 2026
Manchester
United Kingdom
6 Oct 2026 -
11 Oct 2026
Bilbao
Spain
8 Oct 2026 -
12 Oct 2026
God, Sex and the Body
Santiago de Chile
Chile
9 Oct 2026 -
11 Oct 2026
Linz
Austria
10 Oct 2026 -
11 Oct 2026
Pittsfield
United States
16 Oct 2026 -
18 Oct 2026
Lawrence
United States
17 Oct 2026 -
18 Oct 2026
Machynlleth
United Kingdom
22 Oct 2026 -
25 Oct 2026
Świeradów Zdrój
Poland
23 Oct 2026 -
25 Oct 2026
Zagreb
Croatia
24 Oct 2026 -
25 Oct 2026
Sofia
Bulgaria
31 Oct 2026
Salt Spring Island
Canada
6 Nov 2026 -
8 Nov 2026
Fladungen
Germany
6 Nov 2026 -
8 Nov 2026
Bristol
United Kingdom
13 Nov 2026 -
15 Nov 2026
Wroclaw
Poland
13 Nov 2026 -
15 Nov 2026
Barcelona
Spain
19 Nov 2026 -
28 Nov 2026
Almeria
Spain
20 Nov 2026 -
22 Nov 2026
Peterborough
Canada
27 Nov 2026 -
29 Nov 2026
Dublin
Ireland
27 Nov 2026 -
29 Nov 2026
Whitehorse
Canada
27 Nov 2026 -
29 Nov 2026
Hamburg
Germany
5 Dec 2026
Innsbruck
Austria
11 Dec 2026 -
13 Dec 2026
Roodeschool
Netherlands
18 Dec 2026 -
20 Dec 2026
Davos
Switzerland
19 Dec 2026
Crozet
United States
19 Dec 2026 -
20 Dec 2026
Vienna
Austria
29 Oct 2027 -
31 Oct 2027
Montreal
Canada