Alpine Programs

Craigleith provides development and competitive ski and snow board programs for all ages.

Our Alpine Program staff is one of the most qualified in North America including former National and Provincial level coaches. They are dedicated to deliver the best on snow experience possible each and every day.

For more information please contact a member from our team.

Alpine Programs Contact Info

Dave Campbell - Alpine Programs Manager / Head Coach ext. 238

Competitive Programs

Brian McLeod - Core Program Head Coach ext. 266

Jacques Reid - Extended Program Head Coach ext. 233

Kylie Deacon - Race Program Coordinator ext. 253

Steve Milgram - Race Administrator ext. 261

Sonja Dawson - Freestyle & Snowboard Racing ext. 272

Development Program

Jeff Dawson – Development Head Coach ext. 259

Laurel Armstrong - Program Administrator ext. 235

Sonja Dawson - Program Coordinator ext. 272

Jessica Weis - Program Coordinator ext. 272

Private Lessons

Hone your ski or snowboard skills one-on-one with a world-class instructor. Whether you’re just starting out or you’re an expert looking for some pointers from the pros, private lessons are a great opportunity to learn fast. Private ski and snowboard lessons are available to Members and guests, and must be reserved in advance.

Lesson Times:
9:00 am  or  10:15 am  11:30 am  or  1:15 pm  or  (Saturday & Holidays only)  2:30 pm



One-hour lesson:
$81.00 per hour
Level III instructor:
$87.00 per hour
Level IV instructor:
$97.00 per hour
Each additional person:
$31.00 per hour

HST is included. Price does not include lift ticket.
Please note: Multi-hour lessons are charged on a per hour basis.


Lessons not cancelled 24 hours before lesson time will be charged the full amount. A refund of 70% will be issued if lesson is cancelled more than 24 hours in advance.

Request A Lesson

Please note that the lesson is not booked until you receive a confirmation number.