

David's email address and phone number have been validated.
David
- Rate $71
- Response 1h
-
Students50+
Number of students David has accompanied since arriving at Superprof
Number of students David has accompanied since arriving at Superprof

$71/h
1st lesson free
- Tennis
Experienced tutor in Tennis in Johns Creek, David offers private lessons tailored to your needs.
- Tennis
Lesson location
- online
Recommended
David is a respected tutor in our community. They are highly recommended for their commitment and the quality of their lessons. An excellent choice to progress with confidence.
About David
Many of my students have come with previous experience with other coaches. The main stand out that they mention to me is that I am full of energy, tailor the drills to their needs, and most importantly - show them they can have fun while learning the game. This applies both to what students themselves express as well as parents have on behalf of their kids.
Nothing, and I mean nothing, puts a bigger smile on my face than when I see someone who wants to have fun and learn tennis do so.
I always loved tennis, and the thing with tennis is that its a sport that you can pass down the knowledge. I love sharing with kids and adults different ways how they can improve their game and have fun at the same time.
I have played tennis since I was 5 years old, now for over 20 years. For the last 8 years, I have given a lot of private and group lessons. I played throughout my entire childhood USTA up to the national level tournaments.
About the lesson
- Beginner
- Intermediate
- Advanced
- +2
levels :
Beginner
Intermediate
Advanced
Proficient
Children
- English
All languages in which the lesson is available :
English
Every first lesson will start with an assessment just to see where the student is. Easy and typical strokes such as forehand, backhand, volleys, etc. I always make sure the student is warmed up to avoid any injuries. I focus on what the student wants to improve on while also seeing what the weaknesses are. Then, I can start to help the student improve on those weaknesses while also enjoying tennis.
From all age groups to all different levels. As little as 4 years old to as old as 78. From beginner, to tournament playing students.
Look for a teacher that will truly fulfill your desires. While the teacher may know best, its still important to have fun. And the best way to do so is to tell the teacher what you want to improve on.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the teacher's students.
Perfect! David is very focused on my learning. He gives me feedback and is helping me improve my game quickly. Besides, he is a nice guy and it is always fun to play and learn with him. I strongly recommend David for tennis lessons.
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor.
David is the perfect coach if you have little kids. He is patient and very full of energy. I wasn’t sure how he would handle my ADHD kid with a lot of energy. He was so patient and was able to talk to my son on his level. David is a super coach for kids!
David was a hire through this website after several unfortunate encounters with different coaches. We were really happy to find someone who cared about our kid as much as David does. I really enjoy how he is able to talk to her in her own understanding and reference different ways of hitting the ball with funny words. Roo loves David and is always looking forward to lessons with him!
I requested lessons through this platform 3 weeks ago and David responded instantly. There was someone cheaper but David was younger and seemed that would match better for us. I’m 38 and am a beginner and have enjoyed learning and playing. My son is 7 and he also really enjoys learning with David. Very clear, fun and respecting gentlemen.
David is young and full of energy which worked well for me. I used to play tennis in my younger days, but haven’t played in over 20 years. David was able to start me slow and tailored everything according to my level. David was able to get me back to where I was when I was younger, and I am happy to say that I am back to competing now. I referred David to my niece, who has never played tennis before. After just 2 months, she has not only fallen in love with it. But also improved a ton. To say the least, we are happy we found David through this website
Our daughter really wanted to start and improve with the sport of tennis after Corona started. She saw it one time on television, and kept asking to play! We didn’t know how and who to turn to, but knew a family friend. They referred David, who turned out to be a blessing. David showed compassion to our daughter and taught her everything. How to hold racket, bounce ball, even tie shoe! He is great coach and I recommended him to my friends.
What an awesome coach! David makes Tennis fun and a great workout! I look forward to our classes every week and can’t believe how good I’m getting at Tennis!
I started training with David about 5 months ago. I came to him as an intermediate player that has never taken a lesson. I have played tennis for some what 15 years on and off. Through covid, I picked up playing matches but never really understood spin and how to be consistent. After a few months with David I now able to control the ball and put it where I want to. This alone is the greatest feeling and improvement. I play with David twice a week and sometimes my doubles partner joins. David is very sharp, organized, and makes sure you are always in the grove of things. I highly recommend David.
As a beginner, I was very nervous to start. I was hesitant to book a private lesson, but I went for it. Coach David has showed me how easy it is to have fun and learn tennis. I hired David 2 months ago and have been hitting with him for an hour twice a week. From not knowing how to even hold a tennis racquet to now being able to rally and have fun is incredible to see in such a short period of time. In a few weeks, I am thinking about starting to play against my local neighborhood. I am so grateful for tennis and for David!!
David is an incredible coach and truly cares about help you improve. He always ensures everything is ok and that you are having a good and fun time. I watched my kids train with him for 6 weeks and decided to join in myself. Now my neighborhood friends and I all train with David 2 times a week. We love David!
View more recommendations
Rates
Rate
- $71
Pack rates
- 5 h: $355
- 10 h: $710
free lessons
This first lesson offered with David will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hrs
online
- $71/h
Details
A private lesson is $45 an hour. Semi-private is $40 per person for the hour. Group lessons are $35 per person for the hour.
Other tutors in Tennis
-
![teacher_picture]()
Guillaume
Montreal & online- Ambassador
Cours de tennis à montréal – entraînements personnalisés pour tous, à partir de 6 ans et pour tous les niveaux.
- $60/h
- 1st lesson free
-
![teacher_picture]()
Ashkan
Vancouver- Ambassador
Tpa certified instructor with a professional background in playing and coaching and strategies for learning and growing
- $70/h
- 1st lesson free
-
![teacher_picture]()
Reza
West Vancouver & online- Experienced
Tpa certified and expert tennis coach helping players improve technique, confidence, and court performance with maximum teaching quality.
- $100/h
- 1st lesson free
-
![teacher_picture]()
Jeong
Richmond Hill- Super Prof
Nccp certified tennis & pickleball instructor. teaching the basic theory and practical skills of tennis / pickl
- $65/h
-
![teacher_picture]()
Humberto
Vancouver- Experienced
Give me 1 chance to show you how we play tennis in argentina.
- $75/h
- 1st lesson free
-
![teacher_picture]()
Nicolas
Montreal & online- Super Prof
Éducateur physique et instructeur certifié tennis canada enseigne le tennis à montréal (et sur la rive-sud) - séances adaptées pour petits et grands à partir de 4 ans, bienvenue à tous! * english vers
- $60/h
- 1st lesson free
-
![teacher_picture]()
François
Vancouver- Ambassador
Tennis lessons with an experienced player and tutor! accessible if you are a beginner or a competitor willing to improve your game! my ranking in france was 4.5.
- $90/h
-
![teacher_picture]()
Antonio
Surrey- Super Prof
Certified tennis pro and experienced tennis professional with 15+ years of coaching at all ages and levels.
- $70/h
-
![teacher_picture]()
Sara
Toronto- Experienced
I am a passionate tennis coach with over 10 years of experience. certified by the itf, i specialize in teaching fundamentals, footwork, serving technique, and creating a positive and supportive learni
- $85/h
- 1st lesson free
-
![teacher_picture]()
Arsham
Toronto- Super Prof
Certified tennis coach & former competitive player | 16+ years of tennis experience | private lessons & sparring sessions for all ages and levels
- $65/h
- 1st lesson free
-
![teacher_picture]()
Nick
Surrey- Super Prof
Tennis lessons for two in surrey, bc, $30/hour/person (individual lessons $50/hour).
- $50/h
-
![teacher_picture]()
Luke
Toronto- Experienced
Tennis coach | former top 50 player in canada & ncaa division i player
- $80/h
-
![teacher_picture]()
Mira
Toronto- Super Prof
Certified tennis coach from tpa canada with 16+ years of experience, focused on elevating skills and performance in etobicoke (west toronto only) – (no free lessons available, dm for availability)
- $60/h
-
![teacher_picture]()
Alex
Coquitlam- Experienced
Let's play tennis and have fun!!!!. tennis is a fascinating sport; i have loved it since i was a kid. my dad introduced me to this sport. i have played with friends, colleagues, and instructors.
- $35/h
- 1st lesson free
-
![teacher_picture]()
Amir
Toronto- Experienced
Certified tennis instructor. certified by tennis professional association (tpa) and recognized by ontario tennis association
- $65/h
- 1st lesson free
-
![teacher_picture]()
Mohammad
Calgary & online- Super Prof
Certified, highly experienced, and creative tennis coach offering tennis lessons. let’s do this!
- $80/h
-
![teacher_picture]()
İbrahim
Toronto- Super Prof
As a graduate in physical education and sports science and a tpa certified tennis coach in canada. with over 15 years of playing experience and a competitive tennis background, i offer personalized co
- $75/h
- 1st lesson free
-
![teacher_picture]()
Mahdi
West Vancouver- Experienced
Professional tennis player and coach in vancouver; training for all ages, from beginner to advanced.
- $50/h
- 1st lesson free
-
![teacher_picture]()
Phillip
Toronto- Experienced
8 years of experience || 2 years of experience in coaching || best rates starting at $35/hour🫶 | ex itf junior || ota : ktf tennis player || certified | @ aaphillipp - insta
- $50/h
- 1st lesson free
-
![teacher_picture]()
Yasamin
Mississauga- Experienced
Certified tennis coach with tournament experience offers personalized lessons for all levels
- $80/h
- 1st lesson free
-
More Tennis tutors




















