- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
- From 165 Canadian dollars
Loading availability...
Loading availability...
Select a Month.
Click Booking & Info to learn more about a lesson.
Don't see what you want? Email me!

Oct to Dec 2026
Pacific Shores Resort
3-7PM Tuesday to Friday
(Up to 8PM on request)
10AM to 7PM Sundays.
(Missing time slots are full.)

