TeachMe.To Logo
  1. Pickleball
  2. California
  3. El Dorado Hills
💙

Get a free trial lesson with James

Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 10
Image 11
Image 12
Image 13
Image 14
Image 15
Image 16
Image 17
Image 1
Coach video
Profile image
Profile image
Profile image
+10
  1. Pickleball
  2. California
  3. El Dorado Hills

Learn Pickleball with James

💰$75 weekly lessons

Thanks for checking out my coach page - I’m stoked to help you develop your pickleball game! 🏓🔥 As for myself, I’m the founder of Side Out Coffee — The Official Coffee of Pickleball (sideoutcoffee.com) and an active 5.0 tournament player participating in all the major league tournament tracks from PPA, APP, MLP, WPT and more. Last year I competed in the USA Pickleball National Championships in Mesa, AZ as well as the MLP National Championship in Fenton, MO. In my free time I enjoy spending time with family and friends but also teaching pickleball and growing the passion for the sport. I genuinely enjoy watching people improve and being able to have a positive impact on their life. It would be an honor to be able to assist you in your pickleball journey.

Levels taught: Beginners, Intermediates, Experts
•
Teaches: Kids, Teenagers, Adults, Seniors
🏅National Medalist
📝DUPR Certified
🔥5 Lessons
⭐️Signed Athlete - Olympus Pickleball
Try James risk free
When you buy with TeachMe.To you're getting access to a network of coaches. If you don't love your lessons with James, we'll switch you to another coach or give you a full refund.

Reviews

Total reviews5
Average rating
5.0
5
5
4
0
3
0
2
0
1
0
Jose Manuel
Level: Beginner•Lessons taken: 10
I started playing pickleball just over a year ago, knowing pretty much nothing besides the fact that it looked fun. I was lucky enough to find Coach James Heldridge early on, and I can honestly say he’s the reason I’ve progressed from a total beginner to a solid 4.0 player. James has this incredible way of breaking things down so they actually make sense. He doesn’t just tell you what to do—he explains why you should do it, which helped me build a strong foundation instead of just copying what I saw better players doing. Whether it was footwork, shot selection, or strategy, he always had a way of making it click. What really sets James apart, though, is his patience and his ability to adapt his coaching to how you learn. There were plenty of times when I felt stuck, frustrated, or like I’d never get past a plateau, but he always had a way of getting me through it. He pushes you, but in a way that builds confidence instead of making you feel overwhelmed. Fast forward to today, and I’m competing at a 4.0 level, playing smarter and more confidently than I ever thought possible. If you’re serious about improving your game, James Heldridge is the guy to learn from. He’s not just a great coach—he’s a great person who genuinely cares about his students’ progress. I can’t recommend him enough!
Hugo Brazil
Level: Intermediate•Lessons taken: 3
Before working with Coach James Heldridge, I was just out there hitting the ball without much thought. He completely changed how I see the game, teaching me not just better mechanics but the right way to think about pickleball. My game has improved more than I ever expected, and I actually feel confident in my strategy now. If you want to level up, James is the coach to go to! – Hugo
Cynthia E.
Level: Intermediate•Lessons taken: 3
Husband got me 3 lessons with James as a Christmas gift. They were amazing James is super sweet and patience and helped me develop my soft game ! I will take more lessons soon
RJ
Level: Expert•Lessons taken: 3
Met James at Gibson park and decided to take a couple lessons with him as I’m a left as well. Was good value I learned a lot 10/10
Hassan lifetime folsom
Level: Intermediate•Lessons taken: 1
James gave me a complimentary lesson and also gave me my first pickleball paddle as a gift when I first met him a year ago. Fast forward I love this game and when I save up extra I will do more lessons with him ! he is a very nice guy and amazing player 💯

Locations

These are the locations I've set as being able to provide lessons:
32 courts available
Millenium Sports Club El Dorado (tennis court)

4242 Sports Club Dr, Shingle Springs, CA 95682

2014.3 miles away
Outdoors
Ponderosa High School (tennis court)

3661 Ponderosa Rd, Shingle Springs, CA 95682

2014.5 miles away
Outdoors
Cameron Park Lake Recreation (tennis court)

2989 Cambridge Road, Cameron Park, CA 95682

2017.3 miles away
Outdoors
Pleasant Grove Middle School (tennis court)

2540 Green Valley Road, Rescue, CA 95672

2018.2 miles away
Outdoors
Serrano Country Club (tennis court)

5005 Serrano Parkway, El Dorado Hills, CA 95762

2019.9 miles away
Outdoors
Oak Ridge High School (tennis court)

1120 Harvard Way, El Dorado Hills, CA 95762

2021.1 miles away
Outdoors
Lake Forest Park (tennis court)

1821 Francisco Dr, El Dorado Hills, CA 95762

2021.2 miles away
Outdoors
Stephen Harris Park (tennis court)

2560 Riviera Cir, El Dorado Hills, CA 95762

2021.4 miles away
Outdoors
Heritage Park

4016 Palmdale Dr, El Dorado Hills, CA 95762, USA

2022 miles away
Outdoors
Promontory Community Park (tennis court)

Alexandra Drive, El Dorado Hills, CA 95762

2022.4 miles away
Outdoors
Vista Del Lago High School (tennis court)

1970 Broadstone Pkwy, Folsom, CA 95630

2023.4 miles away
Outdoors
Lifetime Athletic

110 Healthy Wy, Folsom, CA 95630, USA

2023.5 miles away
Outdoors
Folsom Lake College (tennis court)

10 College Pkwy, Folsom, CA 95630

2024.5 miles away
Outdoors
The Resort

3560 Clubhouse Parkway, Folsom, CA, USA

2024.6 miles away
Outdoors
Broadstone Racquet Club (tennis court)

820 Halidon Way, Folsom, CA 95630

2025 miles away
Outdoors
Willma Cavitt Junior High School (tennis court)

7200 Fuller Drive, Granite Bay, CA 95746

2025.2 miles away
Outdoors
Ed Mitchell Park (tennis court)

306 Willow Creek Drive South, Folsom, CA 95630

2025.3 miles away
Outdoors
Lembi Park

1302 Riley St, Folsom, CA 95630, USA

2026.1 miles away
Outdoors
Folsom High School (tennis court)

1655 Iron Point Rd, Folsom, CA 95630

2026.2 miles away
Outdoors
Granite Park (tennis court)

Mormon St Natoma St Aly, Folsom, CA 95630

2026.6 miles away
Outdoors
Lew Howard Park (tennis court)

7100 Baldwin Dam Rd, Folsom, CA 95630

2026.7 miles away
Outdoors
Ernie Sheldon Park (tennis court)

362 Natoma Station Dr, Folsom, CA 95630

2027.2 miles away
Outdoors
Santa Juanita Neighborhood Park (tennis court)

Santa Juanita Ave, Folsom, CA 95630

2027.2 miles away
Outdoors
Palisades Park (tennis court)

9601 Lake Natoma Drive, Orangevale, CA 95662

2027.7 miles away
Outdoors
Johnson Ranch Racquet Club - South Club (tennis court)

2600 Eureka Rd, Roseville, CA 95661

2028.4 miles away
Outdoors
Rollingwood Racquet Club (tennis court)

9373 Winding Oak Drive, Fair Oaks, CA 95628

2028.5 miles away
Outdoors
Johnson Ranch Racquet Club - North Club (tennis court)

2501 Eureka Road, Roseville, CA 95661

2028.7 miles away
Outdoors
Johnson Ranch Sports Club

2501 Eureka Road

2028.7 miles away
Outdoors
Life Time

1435 East Roseville Parkway, Roseville, California 95661, United States

2028.8 miles away
Outdoors
Rusch Park

7801 Auburn Blvd, Citrus Heights, CA 95610, USA

2031 miles away
Outdoors
Fair Oaks Park (tennis court)

8000 Temple Park Road, Fair Oaks, CA 95628

2031.6 miles away
Outdoors
Gold River Racquet Club (tennis court)

2201 Gold Rush Drive, Gold River, CA 95670

2032 miles away
Outdoors
Want a lesson at your home or a different location? We can help.

Availability

These are the times I've set as being available for lessons.
sundays
8 AM - 8 PM
mondays
8 AM - 8 PM
tuesdays
8 AM - 8 PM
wednesdays
8 AM - 8 PM
thursdays
8 AM - 8 PM
fridays
8 AM - 8 PM
saturdays
8 AM - 8 PM

Beginner training plan
Your first lessonIntroduction & Diagnostic. Analyze current level of play. Assess strengths and weaknesses.
Lesson 4-10Custom to each student
Lesson 2-3Fundamentals. Mentality. Understanding the basic script of the game. Shot selection. Grip. Footwork.

What you need to bringOpen Mind & Strong Work Ethic

What I can bringBall Machine, Hopper, Balls, Paddles, Pro Vision AI Analysis

Frequently asked questions

Cancellation Policy

We totally understand that life can be unpredictable and plans might change. That's why we've got your back with our flexible cancellation policy, designed to give you peace of mind when booking private sports lessons with our awesome local instructors!

If you need to cancel your lesson, no worries! You can get a full refund if you cancel within 24 hours of making your booking. We want to make the process as hassle-free as possible for you.

And if you simply want to reschedule your lesson, change the date and time, or adjust the number of students joining, we've got you covered there too. You can easily make these changes within 24 hours of booking, and up to 72 hours before your lesson starts.

Our goal is to make your experience smooth, enjoyable, and worry-free. So go ahead and book with confidence, knowing that we're here to accommodate your needs every step of the way!
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQ
BrowsePrivacyTerms
Partners
InstagramFacebook

© 2025 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!

JH
Pickleball with James HeldridgeNew to TeachMe.To
How it works