💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo
•
Near
Richmond
•
Near
Richmond

Best 13 coaches for lessons near Richmond, VA

These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.

These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.

Robert Luk profile
Robert Luk photo 1
Robert Luk photo 2
See more photos on profile
About Robert

I dove into the world of Pickleball over four years ago. Driven by my immense love for the sport, I decided to share my passion by becoming PPR certified pickleball instructor. Several of my students have medaled in tournaments and have finished on the top of their pickleball league. Weather is never an issue, I have three private indoor courts we can use. I’m also available for corporate team building events.

What students say...

"Great coach and even better teacher. Quickly identifies areas needed and addresses them through repetition. Lots of positive reinforcement and makes the training session fun.

Top Rated
99Score
Robert
From$86per lesson

Robert

Bio: I dove into the world of Pickleball over four years ago. Driven by my immense love for the sport, I decided to share my passion by becoming PPR certified pickleball instructor. Several of my students have medaled in tournaments and have finished on the top of their pickleball league. Weather is never an issue, I have three private indoor courts we can use. I’m also available for corporate team building events.
4.9
Pickleball
96 Lessons given
4.9
Nearby
2.5 mi
Forest Hill Park
Available
Next: Tomorrow, 8:00 AM
PPR Certified
Experienced Player
💰$86 for weekly lessons
Get pickleball lessons with Robert
Happy Student Score
What's the Happy Student Score?Coaches get a 0–100 score reflecting their reliability, responsiveness and customer satisfaction.
Learn more
Learn more
Spencer Gordon profile
Spencer Gordon photo 1
Spencer Gordon photo 2
See more photos on profile
About Spencer

I’m a natural athlete who believes that age brings wisdom, enhancing my approach to sports. Pickleball, to me, is as much about mental strategy as it is about skill. My teaching style is fun and easygoing, which helps others enjoy the game while improving. Ranked around a 4.0 I often surprise opponents with my power and precise placement on the court.

What students say...

"Excellent help with my problems

Top Rated
98Score
Spencer
From$57per lesson

Spencer

Bio: I’m a natural athlete who believes that age brings wisdom, enhancing my approach to sports. Pickleball, to me, is as much about mental strategy as it is about skill. My teaching style is fun and easygoing, which helps others enjoy the game while improving. Ranked around a 4.0 I often surprise opponents with my power and precise placement on the court.
5.0
Pickleball
33 Lessons given
5.0
Closest
0.7 mi
Randolph Community Center
Available
Next: Tomorrow, 6:00 AM
Experienced Player
💰$57 for weekly lessons
Get pickleball lessons with Spencer
Happy Student Score
What's the Happy Student Score?Coaches get a 0–100 score reflecting their reliability, responsiveness and customer satisfaction.
Learn more
Learn more
Sean Ballard profile
Sean Ballard photo 1
Sean Ballard photo 2
See more photos on profile
About Sean

Hi, I'm Sean Ballard, your golf instructor at TeachMe. With 40 years of playing experience, including collegiate golf, professional caddying, and competition at state and regional levels, I bring a deep understanding of the game to every lesson. As a Richmond native, I've got a passion for helping local folks discover the joy of golf! My graduate work in sports psychology shapes my coaching style-our lessons will focus on building solid fundamentals, proper golf course management, and developing your mental toughness. I offer affordable, fun lessons tailored for beginners and intermediates, helping you build confidence and improve fast. Ready to elevate your game? Book a lesson today!

What students say...

"Nice start to a lesson with Sean, my driver felt smooth, and the focus on consistency finally clicked, especially with the highlight of “Best driver lesson!” I’m eager to build on this progress and keep dialing in the swing.

Top Rated
97Score
Sean
From$71per lesson

Sean

Bio: Hi, I'm Sean Ballard, your golf instructor at TeachMe. With 40 years of playing experience, including collegiate golf, professional caddying, and competition at state and regional levels, I bring a deep understanding of the game to every lesson. As a Richmond native, I've got a passion for helping local folks discover the joy of golf! My graduate work in sports psychology shapes my coaching style-our lessons will focus on building solid fundamentals, proper golf course management, and developing your mental toughness. I offer affordable, fun lessons tailored for beginners and intermediates, helping you build confidence and improve fast. Ready to elevate your game? Book a lesson today!
5.0
Golf
65 Lessons given
5.0
Nearby
1.3 mi
Elson Redmond Memorial Driving Range
Available
Next: Tomorrow, 8:00 AM
Professional Caddy
College Coach
💰$71 for weekly lessons
Get golf lessons with Sean
Happy Student Score
What's the Happy Student Score?Coaches get a 0–100 score reflecting their reliability, responsiveness and customer satisfaction.
Learn more
Learn more
Kiwi Frederick Nicholson profile
Kiwi Frederick Nicholson photo 1
See more photos on profile
About Kiwi

With a racket in my hand for as long as I can remember, tennis isn't just a sport for me – it's a lifelong passion. I bring over 40 years of experience as a seasoned player to help you improve your skills and ignite your love for the game. Let's elevate your game with proven techniques. Tennis FOR YOUR LIFE... for life

Top Rated
96Score
Kiwi
From$57per lesson

Kiwi

Bio: With a racket in my hand for as long as I can remember, tennis isn't just a sport for me – it's a lifelong passion. I bring over 40 years of experience as a seasoned player to help you improve your skills and ignite your love for the game. Let's elevate your game with proven techniques. Tennis FOR YOUR LIFE... for life
5.0
Tennis
16 Lessons given
5.0
Nearby
1.5 mi
Battery Park
Available
Next: Tomorrow, 8:00 AM
Experienced Player
💰$57 for weekly lessons
Get tennis lessons with Kiwi
🙋
Need help picking a coach for your free lesson?
Jack Carroll profile
Jack Carroll photo 1
Jack Carroll photo 2
See more photos on profile
About Jack

With seventeen years of experience I am looking to give back to the game. I was fortunate enough to play at the University of New Hampshire as an offensive lineman. I specialize in the trenches and want to help you win the line of scrimmage whether you are OL or DL. Let’s get to work!

Top Rated
96Score
Jack
From$50per lesson

Jack

Bio: With seventeen years of experience I am looking to give back to the game. I was fortunate enough to play at the University of New Hampshire as an offensive lineman. I specialize in the trenches and want to help you win the line of scrimmage whether you are OL or DL. Let’s get to work!
5.0
Football
2 Lessons given
5.0
Nearby
4.6 mi
E. Claiborne Robins Stadium
Available
Next: Tomorrow, 8:00 AM
💰$50 for weekly lessons
Get football lessons with Jack
Tj Lindsay profile
Tj Lindsay photo 1
Tj Lindsay photo 2
See more photos on profile
About Tj

From jazz riffs to classical concertos, I tailor trombone lessons to each student's aspirations. With 15 years of experience, I foster a fun yet disciplined environment to unlock your musical potential. Let's embark on a brassy journey together!

✨New
Tj
From$71per lesson

Tj

Bio: From jazz riffs to classical concertos, I tailor trombone lessons to each student's aspirations. With 15 years of experience, I foster a fun yet disciplined environment to unlock your musical potential. Let's embark on a brassy journey together!
Trombone
Be their first TeachMe.To student!
Travels to you
Available
Next: Tomorrow, 8:00 AM
💰$71 for weekly lessons
Get trombone lessons with Tj
🙋
Need help picking a coach for your free lesson?
🎯
Try any instructor risk-free.Get a free trial lesson when you subscribe to lessons with any coach.
Colin Glavas profile
Colin Glavas photo 1
Colin Glavas photo 2
See more photos on profile
About Colin

My name is Colin Glavas, and I've always had a passion for basketball. I have played for elite organizations like Boo Williams and Team Loaded throughout my high school career. In my hometown, I helped run basketball camps for elementary, middle, and high school students, and trained many local kids in my neighborhood. I also spent a year as an assistant coach for Hampton Roads Academy. I was an assistant for both the middle school and varsity boys teams.

✨New
Colin
From$57per lesson

Colin

Bio: My name is Colin Glavas, and I've always had a passion for basketball. I have played for elite organizations like Boo Williams and Team Loaded throughout my high school career. In my hometown, I helped run basketball camps for elementary, middle, and high school students, and trained many local kids in my neighborhood. I also spent a year as an assistant coach for Hampton Roads Academy. I was an assistant for both the middle school and varsity boys teams.
Basketball
Be their first TeachMe.To student!
Nearby
2.6 mi
U-TURN Sports Performance Academy
Available
Next: Tomorrow, 8:00 AM
💰$57 for weekly lessons
Get basketball lessons with Colin
🙋
Need help picking a coach for your free lesson?
Pele Paelay profile
Pele Paelay photo 1
Pele Paelay photo 2
See more photos on profile
About Pele

I love basketball! I love teaching hard workers! I have reached the professional level of basketball through hard work, dedication and support from my coaches. 2006-2015 Professional Basketball Player (USA & Europe) (Germany, France, Israel, Turkey, Russia) 2006 G-League Draft Pick 2006 Big South Conference Player of The Year (NCAA1 Coastal Carolina University 2007 Eurobasket.com MVP 2010 Voted Big South Conference All Decade Team I coach with positive reinforcement. Focus on fundamentals. Ball handling, Finishing, and Shooting. Any age, any skill level. Beginners, Intermediate and Advanced.

✨New
Pele
From$86per lesson

Pele

Bio: I love basketball! I love teaching hard workers! I have reached the professional level of basketball through hard work, dedication and support from my coaches. 2006-2015 Professional Basketball Player (USA & Europe) (Germany, France, Israel, Turkey, Russia) 2006 G-League Draft Pick 2006 Big South Conference Player of The Year (NCAA1 Coastal Carolina University 2007 Eurobasket.com MVP 2010 Voted Big South Conference All Decade Team I coach with positive reinforcement. Focus on fundamentals. Ball handling, Finishing, and Shooting. Any age, any skill level. Beginners, Intermediate and Advanced.
Basketball
Be their first TeachMe.To student!
Nearby
2.6 mi
U-TURN Sports Performance Academy
Available
Next: Tomorrow, 8:00 AM
💰$86 for weekly lessons
Get basketball lessons with Pele
Shamarko Thomas profile
Shamarko Thomas photo 1
See more photos on profile
About Shamarko

I’m a former NFL athlete turned youth performance coach. I built DIVG LLC Fitness to help young athletes grow stronger in mind, body, and confidence. My training blends discipline, technique, and real mentorship so every kid learns how to move with purpose and believe in their greatness.

✨New
Shamarko
From$142per lesson

Shamarko

Bio: I’m a former NFL athlete turned youth performance coach. I built DIVG LLC Fitness to help young athletes grow stronger in mind, body, and confidence. My training blends discipline, technique, and real mentorship so every kid learns how to move with purpose and believe in their greatness.
Football
Be their first TeachMe.To student!
Nearby
4.6 mi
E. Claiborne Robins Stadium
Available
Next: Tomorrow, 8:00 AM
💰$142 for weekly lessons
Get football lessons with Shamarko
🎯
Try any instructor risk-free.Get a free trial lesson when you subscribe to lessons with any coach.
Haylel Alemneh profile
Haylel Alemneh photo 1
Haylel Alemneh photo 2
See more photos on profile
About Haylel

With two decades dedicated to nurturing soccer talent, I provide expert guidance tailored to elevate your game. I foster a supportive and dynamic learning environment where players develop skills and a lifelong passion for the sport. Join me to unlock your full potential on the field.

What students say...

"Excellent learner.

Best Price
✨New
Haylel
From$36per lesson

Haylel

Bio: With two decades dedicated to nurturing soccer talent, I provide expert guidance tailored to elevate your game. I foster a supportive and dynamic learning environment where players develop skills and a lifelong passion for the sport. Join me to unlock your full potential on the field.
5.0
Soccer
5 Lessons given
5.0
In your area
5.9 mi
Bon Air Elementary School
Available
Next: Tomorrow, 8:00 AM
💰$36 for weekly lessons
Get soccer lessons with Haylel
🎯
Try any instructor risk-free.Get a free trial lesson when you subscribe to lessons with any coach.
Sarah Senich profile
Sarah Senich photo 1
See more photos on profile
About Sarah

With 14 years devoted to nurturing lacrosse talent, I'm committed to helping athletes reach their full potential. My approach blends strategic skill development with a genuine love for the game. Let's elevate your game!

✨New
Sarah
From$86per lesson

Sarah

Bio: With 14 years devoted to nurturing lacrosse talent, I'm committed to helping athletes reach their full potential. My approach blends strategic skill development with a genuine love for the game. Let's elevate your game!
Lacrosse
Be their first TeachMe.To student!
In your area
6.3 mi
Douglas Southall Freeman High School
Available
Next: Tomorrow, 8:00 AM
💰$86 for weekly lessons
Get lacrosse lessons with Sarah
Jasmine Price profile
Jasmine Price photo 1
Jasmine Price photo 2
See more photos on profile
About Jasmine

I’ve played softball for 14 years as a pitcher and utility athlete, earning multiple regional and state honors in high school. I have six years of coaching experience and created my own summer softball camps. I also worked as a Division I team manager at Coastal Carolina, supporting practices and stats. I’m passionate about building players’ confidence and creating a positive team environment.

✨New
Jasmine
From$57per lesson

Jasmine

Bio: I’ve played softball for 14 years as a pitcher and utility athlete, earning multiple regional and state honors in high school. I have six years of coaching experience and created my own summer softball camps. I also worked as a Division I team manager at Coastal Carolina, supporting practices and stats. I’m passionate about building players’ confidence and creating a positive team environment.
Softball
Be their first TeachMe.To student!
In your area
7.1 mi
J.R. Tucker High School Stadium & Fields
Available
Next: Tomorrow, 8:00 AM
💰$57 for weekly lessons
Get softball lessons with Jasmine
  • Previous
  • 1
  • 2
  • 1
  • 2
  • Next
  1. All skills
  2. Virginia
  3. Richmond
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!