Book a Trial Lesson
  1. Home
  2. About
  3. Staff

The Infinity Ski staff

Meet our coaches

Certified ski and snowboard coaches, indoors in Richmond and on Cypress Mountain.

  • 14 coaches
  • Ski and snowboard
  • Indoors and on Cypress Mountain

The coaches

Book with the coach you want.

Read about a coach, then book with them.

See all appointments

Catherine Yu

Founder and Head Coach · CSIA Level 4 Instructor · CSIA Level 2 Course Conductor

Ke Tsi (Dachi)

Ski Instructor & Coach · ACA Racing Development Level Coach · CSIA Level 3

Book with Ke

Peter Zhang

Infinity Ski Senior Instructor · CSIA Level 2 · Snow Park Level 1 Instructor

Book with Peter

Sunny Wong

Ski & Snowboard Instructor · CSIA Level 2 · CASI Level 2

Book with Sunny

Majid Asasi

Ski Instructor & Coach · I.R. Iran Ski Federation Level 3 · 20 years on snow

Book with Majid

Jacky Yang

Ski Instructor · CSIA Level 2 · 19 years on snow

Book with Jacky

Marcus Xu

Snowboard Instructor · CASI Level 2 · 3 years on snow

Francis Zhuang

Snowboard Instructor · CASI Level 2 · 11 years on snowboard, 2 years on ski

Jacky Chuang (JC)

CSIA Level 2 Ski Instructor · NASM Personal Trainer

Book with Jacky
First visitNot sure who to book? Start with the Trial Lesson.Book a Trial Lesson
Catherine Yu

Founder and Head Coach

Catherine Yu

CSIA Level 4 Instructor · CSIA Level 2 Course Conductor · CSCF Level 1 Race Coach · ACE Fitness Coach · Park 1

I am a highly qualified instructor with extensive expertise in both skiing and snowboarding. I hold a CSIA Level 4 certification and am also a CSIA Level 2 Course Conductor, specializing in ski instruction. Additionally, I am certified with an SBNIZ Level 2 in snowboarding and possess the ISIA international stamp, which recognizes my skills and dedication to teaching at an international standard. With this diverse background, I am committed to delivering top-notch instruction that empowers my clients to reach their full potential on the slopes

Ke Tsi (Dachi)

Ski Instructor & Coach

Ke Tsi (Dachi)

ACA Racing Development Level Coach · CSIA Level 3 · CSIA Course Conductor Level 1 · Snow Park Level 1 Instructor · ACE Fitness Coach · Avalanche Skills Training

Private lessons with Ke are $248 per lesson, the Level 4 rate. For race-performance kids and skiers serious about improving their technique or working toward CSIA Level 2 or higher.

Ideal for

  • Instructor certification preparation
  • Advanced ski technique development
  • Advanced racing training

I am Ke Tsi, an experienced ski instructor with advanced certifications including CSIA Level 3, Snow Park 1, and ACA-NCCP Entry Level 1 Coach. My passion for skiing and dedication to teaching has led me to specialize in crafting tailored lessons for skiers of all ages and abilities. With extensive experience teaching at Infinity Indoor Ski Training Center and Cypress Snow School, I focus on fostering a growth mindset and long-term skill development. My communication and interpersonal skills ensure that every lesson is engaging, supportive, and effective in building confidence, strength, and agility on the slopes. Let me help you reach your skiing goals today!

Peter Zhang

Infinity Ski Senior Instructor

Peter Zhang

CSIA Level 2 · Snow Park Level 1 Instructor · ACE Fitness Coach & Fitness Trainer

3 years of indoor ski instruction and 8 years of alpine ski instruction.

Integrates fitness training to help prevent injuries and improve skiing performance.

Race experience: repeat participant in Whistler’s Saudan Couloir Ski Race Extreme, marathons and triathlons.

Peter is an experienced snow sports instructor with a passion for exercise and outdoor activities. He has been skiing for over 10 years and has participated in events such as the Whistler Saudan’s Couloir Extreme Race, marathons, Granfondo, and triathlons. In addition to skiing and snowboarding, Peter enjoys running and road cycling. As an ACE-certified fitness coach, he brings a wealth of professional knowledge and skills to his role as a ski instructor and is dedicated to helping others learn and improve their skills on the slopes.

Sunny Wong

Ski & Snowboard Instructor

Sunny Wong

CSIA Level 2 · CASI Level 2 · 5 years of coaching experience

Ideal for

  • Ski learners
  • Snowboard learners

Simplifies complex techniques into easy-to-understand steps.

Combines indoor and on-snow training for faster, more effective improvement.

Languages: Mandarin, Cantonese and English.

Majid Asasi

Ski Instructor & Coach

Majid Asasi

I.R. Iran Ski Federation Level 3 · 20 years on snow · Instructor and athlete development

Ideal for

  • Instructor certification preparation
  • Athlete and instructor training
  • Athlete development

I began skiing in 2008 and bring over 10 years of professional coaching experience to my instruction. I am a Level 3 ski instructor in Iran and a Level 2 certified ski instructor in Canada.

With a background in Electrical Engineering, I approach ski instruction in a structured, analytical, and detail-oriented way. Alongside skiing, I have more than 25 years of coaching experience in Kung Fu and am a two-time Asian champion, which has strongly shaped my understanding of movement, discipline, and skill development.

As a certified tandem paragliding pilot, I have extensive experience in risk assessment, fear management, and performing under pressure. My primary focus as a coach is to help students improve their technical skills while building strong, lasting confidence. I work step by step with each student to ensure they feel safe, capable, and in control as they progress—regardless of their starting level.

Jacky Yang

Ski Instructor

Jacky Yang

CSIA Level 2 · 19 years on snow · Attentive, analytical coaching

Ideal for

  • Beginners (ages 3.5+)
  • Progressing from wedge to parallel
  • Advanced skiers: black runs and moguls

I began skiing in 2005 and became a ski instructor in 2013. My academic background is in computer science, making me an analytical skier who enjoys dissecting skiing movements and understanding the biomechanics behind them. Over the years, I have continually refined my teaching methods by integrating my analytical mindset and instructional experience.

In 2018, when I established my own dry snow ski resort, I developed a teaching system focused on helping beginner learn to ski without falling and master speed control and turning in the first lesson. This system has proven to be effective through practical application. My teaching style prioritizes creating an enjoyable and safe way for students to learn skiing with ease. I excel at identifying the specific challenges students face in their skiing progress and assisting them in overcoming these obstacles effectively.

I welcome you to schedule a lesson with me, where you can learn to ski while having a great time on the slopes

Alex Liu

Infinity Ski coach

Alex Liu

CSIA Level 2

I am a CSIA Level 2 certified ski instructor with a passion for both skiing and teaching. Over the past six years, I have worked as a dedicated ski instructor at Cypress Mountain Snow School, where I’ve had the privilege of helping skiers of all ages and skill levels progress and achieve their goals on the slopes.

My journey in skiing has been fueled by my love for the sport and my desire to share that passion with others. I find immense joy in guiding my students, whether they’re just learning the basics or refining advanced techniques. Teaching ski is more than just a job for me—it’s about creating memorable experiences and building confidence in my students, one turn at a time.

In my lessons, I focus on creating a fun, supportive, and engaging environment. I adapt my teaching style to suit each individual’s needs, ensuring they feel comfortable and challenged at the same time. My ultimate goal is to help students develop not only their skills but also a lifelong love for skiing.

Beyond my professional work, skiing has been a central part of my life. Whether carving through fresh powder or perfecting techniques on groomed runs, I am constantly inspired by the mountains and the opportunities they provide for growth and connection.

I look forward to continuing my teaching journey, inspiring confidence, and sharing my love for skiing with every student I meet.

Marcus Xu

Snowboard Instructor

Marcus Xu

CASI Level 2 · 3 years on snow · Beginner to advanced snowboard instruction

Ideal for

  • Beginners (ages 3.5+)
  • Intermediate riders
  • Advanced riders

A kids and beginner friendly coach.

Adeline Gu

Infinity Ski coach

Adeline Gu

CSIA Level 2

With 7 years of experience on snow and a CSIA Level 2 certification, this instructor specializes in working with beginners (5 years old and up) as well as intermediate-level skiers who have some basic skills and are comfortable skiing on green and blue slopes in real snow conditions.

Their teaching style is fun and playful, ensuring that every lesson is enjoyable and engaging. They are particularly patient with beginners, providing a supportive environment where students can build their skills at their own pace while having fun on the slopes. Whether you’re just starting out or looking to refine your technique, this instructor is dedicated to helping you progress in a relaxed and enjoyable atmosphere.

Edwin Chang

Infinity Ski coach

Edwin Chang

CASI Level 2 · PSIA Level 1

CASI Level 2 Snowboard Instructor with 9 Years of Snowboarding Experience

Edwin (Hsueh Hung) Chang is a highly experienced snowboard instructor with 9 years on snow and 5 seasons of teaching experience at Cypress Mountain. Certified as a CASI Level 2 Instructor, PSIA Level 1 Instructor, and trained in First Aid, Edwin is well-equipped to teach a wide range of students, from beginners to advanced riders.

Edwin specializes in fundamental theory and skill application, ensuring that students build a strong technical foundation while progressing confidently on the slopes. His teaching style is relaxed and engaging, creating a fun atmosphere with just the right level of challenge to motivate students and help them improve.

Whether you’re taking your first steps on a snowboard or working on advancing your technique, Edwin is dedicated to helping you achieve your goals while enjoying every moment on the mountain.

Francis Zhuang

Snowboard Instructor

Francis Zhuang

CASI Level 2 · 11 years on snowboard, 2 years on ski

Ideal for

  • Beginners (ages 3.5+)
  • Intermediate riders with basic skills
  • Advanced riders

A fun and relaxing class environment, with joyful and engaging teaching.

Particularly patient with kids.

Hi I am Francis. I’m a passionate and experienced snow sports instructor, holding CASI Level 2 certification in snowboarding and CSIA Level 1 certification in skiing. I’ve been snowboarding since 2013 and began skiing in 2022, building extensive teaching experience over the years.

In addition to snow sports, I am leading a kids’ karate class with over 20 students, honing my skills in leadership and instruction for young learners. Outside of teaching, I enjoy endurance sports like marathons and triathlons, which align with my active and disciplined lifestyle.

I’m committed to helping others develop their skills and confidence in both sports and life, and I look forward to bringing my enthusiasm and expertise to every opportunity.

Jacky Chuang (JC)

Infinity Ski coach

Jacky Chuang (JC)

CSIA Level 2 Ski Instructor · NASM Personal Trainer

Jacky is a CSIA Level 2 Ski Instructor and a NASM Personal Trainer, with a passion for both fitness and skiing. A father of two young boys, he began teaching his son to ski at the age of 2, developing effective, patient methods to teach kids at every level. Jacky currently works as a ski instructor at both Whistler and Cypress ski resorts. His approach is rooted in patience, tailored techniques, and a love for helping students—especially children—build their confidence and skills on the slopes. Whether you're a beginner or looking to improve your technique, Jacky is dedicated to making skiing an enjoyable and rewarding experience for all.

Jake Hang

Infinity Ski coach

Jake Hang

CASI Level 2 · CASI Park Level 1

I am a certified CASI Level 2 instructor with a CASI Park Level 1 certification and 8 years of snow experience. I specialize in teaching beginners of all age groups as well as intermediate-level skiers who are comfortable on green and blue runs.

With a background in customer service and sales, I excel at building strong relationships and understanding each student's unique needs, allowing me to tailor lessons for maximum impact. My goal is to ensure that you not only learn the sport but also have fun doing it. Whether you're starting your skiing journey or refining your skills, I am here to guide you every step of the way!

Michael Li

Infinity Ski coach

Michael Li

CASI lvl 2

CASI lvl 2. 10 years of snowboarding experience. Passionate about teaching and sharing snowboarding techniques, fostering a love for the sport in others. Committed to continuous improvement in both teaching methods and personal riding skills. Your progress is my greatest motivation.

Your first lesson

Train in the city.
Perform on the mountain.

HoursOpen daily, 10 AM to 6 PM