
Beginner Classes
Ended
From 160 Swiss francsStarted Apr 30
From 160 Swiss francsLoading availability...
Loading availability...
Starts Jun 30
From 100 Swiss francsLoading availability...
Loading availability...
Starts Jul 7
From 100 Swiss francsLoading availability...
Loading availability...
Improver Classes
Started Apr 29
From 160 Swiss francsLoading availability...
Loading availability...
Started Apr 30
From 160 Swiss francsLoading availability...
Loading availability...
Started Apr 29
From 160 Swiss francsLoading availability...
Loading availability...
Started Apr 29
From 160 Swiss francsLoading availability...
Loading availability...
Started May 4
From 160 Swiss francsLoading availability...
Loading availability...
Starts Jun 30
From 100 Swiss francsLoading availability...
Loading availability...
Starts Jun 30
From 100 Swiss francsLoading availability...
Loading availability...
Starts Jul 7
From 100 Swiss francsLoading availability...
Loading availability...
Intermediate/Upper-Intermediate Classes
Started Apr 28
From 160 Swiss francsLoading availability...
Loading availability...
Started Apr 28
From 160 Swiss francsLoading availability...
Loading availability...
Started Apr 29
From 160 Swiss francsLoading availability...
Loading availability...
Started Apr 30
From 160 Swiss francsLoading availability...
Loading availability...
Started Apr 29
From 160 Swiss francsLoading availability...
Loading availability...
Starts Jun 30
From 100 Swiss francsLoading availability...
Loading availability...
Starts Jun 30
From 100 Swiss francsLoading availability...
Loading availability...
Starts Jul 7
From 100 Swiss francsLoading availability...
Loading availability...
Advanced Classes
Started Apr 30
From 160 Swiss francsLoading availability...
Loading availability...
Started Apr 30
From 160 Swiss francsLoading availability...
Loading availability...