FREE Kids' "Try Tennis!" Events (Rackets Provided!) Sign Up Now
PRECISION TENNIS

Tennis Lessons
for Kids & Adults
in Vancouver, BC

  • Tennis lessons on City of Vancouver-reserved public courts or on private tennis courts
  • Private lessons children group classes , and adult group classes for all ages and skill levels
  • Tennis coaching by Tennis Canada-certified and First-Aid Certified professionals
  • Serving the Vancouver and Lower Mainland tennis community since 2011
Professionalism
Excellence
Guidance

Thank you to...

Latest Google Reviews

Our Team

All Precision Tennis staff have active Tennis Canada TPA certification as well as their Safe Sport Tennis Certificate. Precision Tennis staff adheres to the NCCP Code of Ethics and the Safe Sport Code of Conduct. The NCCP Code of Ethics can be viewed here: NCCP Code of Ethics. The Tennis Canada Safe Sport Code of Conduct can be viewed here: Tennis Canada Safe Sport Code of Conduct Tennis Canada has one of the most highly-acclaimed tennis coach training programs in the world (given the "Gold Standard" by the International Tennis Federation). Precision Tennis coaches are also trained, mentored, and have feedback provide internally to ensure a high quality standard.

Precision Tennis and its instructors have also taken the Quality Standards for Kids Tennis pledge:

Derek Holzscherer

Chief Executive Officer

Tennis Canada-Certified Club Instructor
NCCP #: 6557284

Derek Holzscherer headshot
About Derek Holzscherer:

Derek is an entrepreneur passionate about growing businesses through streamlined internal processes & online marketing. Aside from his work with his own businesses, Derek has previously worked as an advisor for Small Business BC, helping small businesses implement comprehensive strategies to grow their online sales.

In tennis, Derek has competed at the high school and university level, winning the OFSAA silver medal in doubles in 2014.

Derek is returning for his third year as the CEO & Co-Owner of Precision Tennis, leveraging his passion for improving access to high quality private coaching!

Qualifications:
  • 7+ years of coaching experience
  • Tennis Canada-certified Tennis Instructor
  • Men's Doubles Silver Medal, OFSAA 2014
Coaching offered in:
  • Central Vancouver
Languages:
  • English

Nick Tchernikov

Chief Technical Officer & Founder

Tennis Canada-Certified Club Professional
NCCP #: 6220720

Nick Tchernikov headshot
About Nick Tchernikov:

Nick founded Precision Tennis in 2011 with a vision to make tennis lessons for beginners and intermediates of all ages more convenient in the Lower Mainland.

Up until 2022, Nick was the Chief Executive Officer of Precision Tennis. As of 2025, Nick is in charge of all tech and website-related infrastructure for Precision Tennis, and he advises the CEO and Head Coaches as well.

Nick is passionate about the competitive, tactical, and psychological aspects of tennis, and he enjoys playing Open level tournaments. Nick also greatly enjoys his job as a web developer for a "Conversion Rate Optimization" digital marketing agency in Vancouver, BC.

Qualifications:
  • 2007 U16 Canadian Junior National Champion and #1 Ranking
  • Represented Team Canada in Junior Davis Cup in #1 position
  • NCAA Division 1 Men's Tennis Player at the University of Washington
Languages:
  • English
  • Russian

Josh Macdonald

Head Coach

Tennis Canada-Certified Club Professional
NCCP #: 6547051

Josh Macdonald headshot
About Josh Macdonald:

Returning as Head Coach in 2025, Josh is a highly seasoned Club Professional 1-certified coach with experience teaching all ages & abilities at Precision Tennis & UBC Tennis Center.

With a background in kinesiology, he brings a deep understanding of movement and biomechanics to every lesson, helping players improve efficiently and effectively. He is dedicated to helping his students improve their skills while fostering a lifelong love of tennis.

Qualifications:
  • Tennis Canada-certified Club Professional
  • 5+ years of coaching experience
  • Former instructor for City of Vancouver at Stanley Park
Coaching offered in:
  • Kitsilano
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Children
  • Adults
Languages:
  • English

Book Lessons

Isaac Jordan

Senior Coach & Events Planner

Tennis Canada-Certified Club Instructor
NCCP #: 6321623

Isaac Jordan headshot
About Isaac Jordan:

Isaac has 8 years of coaching experience with people of all ages. He is an efficient and engaging tennis coach with the ability to break things down

From helping adults learn the basics, to coaching high-performance juniors develop their skills for tournament play, Isaac has gained a lot of knowledge in the sport of tennis and is eager to share it.

In 2025 Isaac is taking on the role of Events Planner, leveraging his passion for providing accessible low-cost tennis programs for Vancouver youth & adults.

Qualifications:
  • Tennis Canada-certified tennis instructor
  • 8+ years of coaching experience
  • Former City of Vancouver instructor at Stanley Park, and former instructor at Oak Bay Recreation Centre
Coaching offered in:
  • Central Vancouver
  • Kitsilano
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Children
  • Adults
Languages:
  • English
  • Spanish
  • French

Book Lessons

Matin Bahadori

Senior Coach

Tennis Canada-Certified Club Instructor
NCCP #: 1151959

Matin Bahadori headshot
About Matin Bahadori:

Matin discovered his passion for tennis at the age of 10. For Matin, both playing and coaching tennis have been pivotal in meeting people from around the globe, making tennis the most enduring facet of his life.

With more than 20 years of coaching experience, he has earned accolades such as the Community Coach of the Year award from Tennis BC, and recognition as a Community Champion from Tennis Canada.

Qualifications:
  • Tennis Canada-certified Tennis Instructor
  • 20+ years of coaching experience
  • Tennis BC Community Coach of the Year award
  • Tennis Canada Community Champion award
Coaching offered in:
  • Downtown
  • Kitsilano
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Children
  • Adults
Languages:
  • English

Book Lessons

Lyubomir Kubadinov

Senior Coach

Tennis Canada-Certified Club Instructor
NCCP #: 6672666

Lyubomir Kubadinov headshot
About Lyubomir Kubadinov:

Originally from Bulgaria, Lyubomir ('Lyubo') has been playing tennis since he was 7 years old, competing on a national level in Bulgaria. As a coach, Lyubo brings infectious positivity and focused technical expertise to every lesson.

Returning for his third season with Precision Tennis, Lyubo is excited to share his experience, passion and love for tennis with students of all levels.

Qualifications:
  • Tennis Canada-certified Tennis Instructor
  • 5+ years of coaching experience
Coaching offered in:
  • Central Vancouver
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Children
  • Adults
Languages:
  • English
  • Bulgarian

Andrzej Dziarmaga

Performance Coach

Instructor (In-Progress)
NCCP #: N/A

Andrzej Dziarmaga headshot
About Andrzej Dziarmaga:

Originally from Poland, Andrzej has been a high-level tennis coach since 2003, including 14 years at Burnaby Tennis Club. He has helped countless players elevate their game, from beginners to some of Vancouver’s top competitors.

Andrzej brings a friendly, down-to-earth demeanour and 40+ years of playing experience to every session. His passion for the sport inspires players of all levels to grow their skills while fostering a lifelong love for tennis.

Qualifications:
  • Tennis Canada-certified tennis instructor (in-progress)
  • 40+ years of playing experience
  • 20+ years of coaching experience
Coaching offered in:
  • Downtown Vancouver
  • Central Vancouver
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Children
  • Adults
Languages:
  • English
  • Polish

Book Lessons

Saeid Saleh

Performance Coach

Tennis Canada-Certified Club Instructor, Club Pro 1 Pending
NCCP #: 6792279

Saeid Saleh headshot
About Saeid Saleh:

Originally from Iran, Saeid brings 20 years of playing experience and 6 years of coaching expertise to every session. Beyond tennis, Saeid is an avid skier and has worked in finance and taxes for over a decade.

With a passion for developing players of all ages and abilities, Saeid aims to inspire and nurture a lifelong passion for tennis in all of his students - whether they are just starting out or aiming for the top.

Qualifications:
  • Tennis Canada-certified Tennis Instructor
  • 5+ years of coaching experience
  • 20+ years of playing experience
Coaching offered in:
  • Downtown
Levels coached:
  • Beginner
  • Intermediate
Age groups:
  • Children
  • Adults
Languages:
  • English
  • Persian

Book Lessons

Cesar Chew

Performance Coach

Tennis Canada-Certified Club Instructor, Club Pro 1 Pending
NCCP #: 6812993

Cesar Chew headshot
About Cesar Chew:

Cesar is a former top junior player from Mexico and friendly, knowledgeable coach. When he is not teaching, Cesar can be found competing in local tournaments around the Lower Mainland.

Returning for his second season with Precision Tennis, Cesar is eager to continue helping players of all levels unlock their true potential on the court.

Qualifications:
  • Tennis Canada-certified tennis instructor
  • 20+ years of playing experience
Coaching offered in:
  • Downtown
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Children
  • Adults
Languages:
  • English
  • Spanish

Book Lessons

Mark Alexander

Performance Coach

Tennis Canada-Certified Club Instructor
NCCP #: 6677990

Mark Alexander headshot
About Mark Alexander:

Mark is a high-level competitive player with over 20 years of coaching experience. He brings an extensive background in philosophy, dance, martial arts, and meditation to every session, creating a personalized & effective learning experience for each of his students.

Known for his friendly and inviting presence on the court, Mark is passionate about helping players of all levels develop their on-court confidence, techniques and love for the game.

Qualifications:
  • Tennis Canada-certified instructor
  • 20+ years of coaching experience
  • 25+ years of playing experience
Coaching offered in:
  • Downtown
  • Kitsilano
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Children
  • Adults
Languages:
  • English

Book Lessons

Ali Tarhouni

Performance Coach

Tennis Canada-Certified Club Instructor
NCCP #: 6674025

Ali Tarhouni headshot
About Ali Tarhouni:

Ali started playing tennis at age 8 and went on to compete professionally in his home country of Libya. He credits the sport for shaping his appreciation for competition, sportsmanship, and honor.

Now in his third season as a Precision Tennis coach, Ali enjoys working with players of all levels, helping them develop their skills while fostering a lifelong love for the game.

Beyond tennis, Ali is also a successful actor, TV host, and producer, bringing energy and charisma to every on-court session.

Qualifications:
  • Tennis Canada-certified Tennis Instructor
  • 6+ years of coaching experience
Coaching offered in:
  • Downtown
  • Downtown Vancouver
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Adults
Languages:
  • English

Book Lessons

Max Aksonov

Performance Coach

Tennis Canada-Certified Club Instructor
NCCP #: 6710703

Max Aksonov headshot
About Max Aksonov:

Originally from Ukraine, Max is a friendly, down-to-earth coach with experience coaching players of all levels at Victoria Tennis Club in Donetsk.

He is also a 4.5 level player and regularly competes in local tournaments, One of my Max's recent students even reached the MS 3.0 Stanley Park final in 2023!

Qualifications:
  • Tennis Canada-certified Tennis Instructor
Levels coached:
  • Beginner
  • Intermediate
  • Advanced
Age groups:
  • Children
  • Adults
Languages:
  • English
  • Russian

Jianyu Jia

Junior Coach

Instructor
NCCP #: 6945613

Jianyu Jia headshot
About Jianyu Jia:

Jianyu’s love for tennis began at the age of 8 and has remained a constant throughout his life. He brings years of competitive and leadership experience, serving as the President of the University of Nebraska-Lincoln Tennis Club, where he organized events, led practices, and fostered a strong tennis community.

As a recently certified Tennis Canada Instructor, Jianyu is excited to share his passion for the game and help others grow on the court.

Qualifications:
  • Tennis Canada-Certified Tennis Instructor
  • Former President of the University of Nebraska-Lincoln Tennis Club
Levels coached:
  • Beginner
  • Intermediate
Age groups:
  • Children
  • Adults
Languages:
  • English
  • Mandarin

Neelabh Thakur

Junior Coach

Instructor
NCCP #: 6792437

Neelabh Thakur headshot
About Neelabh Thakur:

Neelabh joined Precision Tennis in 2025 with a clear mission: to spread the joy of tennis to people from all walks of life.

With a passion for growth both on and off the court, Neelabh empowers his students to pursue excellence with purpose. He works closely with each player to develop personalized plans that sharpen technical skills, enhance strategic understanding, and foster personal development. His commitment lies in nurturing not just better athletes, but stronger, more confident individuals.

Neelabh holds a Master’s degree in Business Administration from Arizona State University, USA, where he lived and worked before moving to Canada in 2018. Outside of tennis, he enjoys snowboarding, swimming, and cycling, and likes to explore scenic locations and hikes around BC.

Qualifications:
  • Tennis Canada-Certified Instructor
  • 5+ Years of Teaching Experience (Sports and Behavioral Coaching)
  • Kitsilano Beach 4.0 Tennis Ladder Champion in 2024
Levels coached:
  • Beginner
  • Intermediate
Age groups:
  • Children
  • Adults

Contact Us

We are always happy to answer your inquiries and help you get on the tennis court!

Email: hello@precisiontennis.ca

Phone: (236) 515-6520

Frequently Asked Questions (FAQ)

Instagram Feed