TeachMe.To Logo
  1. Tennis
  2. California
  3. Rosemead
💙

Get a free trial lesson with Ernest

Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 1
Coach video
Profile image
Profile image
Profile image
+3
  1. Tennis
  2. California
  3. Rosemead

Learn Tennis with Ernest

💰$75 weekly lessons

Driven by a lifelong love for the game, I am a former NCAA Division I athlete with 20 years of experience playing and coaching tennis at all levels. Competing at the highest collegiate level at Longwood University allowed me to refine my skills and develop a deep understanding of high-performance training. My coaching journey has taken me to prestigious locations, including the Hamptons, where I have worked with players of all ages and skill levels, helping them enhance their technique, strategy, and overall game. My coaching philosophy centers on fostering a positive and engaging learning environment where players can develop not only their technical abilities but also their strategic thinking and passion for the sport. I continue to compete in tournaments to stay sharp and ensure my training methods remain dynamic and up to date. Whether you’re looking to fine-tune your game, prepare for competition, or simply enjoy tennis at a higher level, I am committed to helping you unlock your full potential on the court. Let’s work together to elevate your game!

Levels taught: Beginners, Intermediates, Experts
•
Teaches: Kids, Teenagers, Adults, Seniors
🏅D1 Athlete
📝USTA Certified
🔥7 Lessons
Try Ernest 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 Ernest, 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
Sarah
Level: Intermediate•Lessons taken: 11
Coach Ernesto’s clinic is a mix of high-energy tennis, fun, and learning. I love how fast-paced the sessions are, we’re always moving, hitting, and playing points. It’s a great workout, but at the same time I feel like I’m actually improving my game with the drills and strategy he incorporates. He keeps the energy up and makes sure everyone is involved. Every session flies by, and I always leave feeling like I got better and had a great time doing it!”
Mona
Level: Intermediate•Lessons taken: 8
Training with Coach Ernesto completely transformed my game! I use to struggle with consistency and strategy, but after these lessons I feel so much more confident on the court. He taught me how to move better and hit with more control and power. Can’t wait to join his clinic and put everything I’ve learned into action!”
Jessica L.
Level: Intermediate•Lessons taken: 7
Ernesto’s lessons are the perfect workout. There’s a lot of movement and you’re constantly hitting, so by the end of the session you really feel like you got a full-body workout. I was happy with how my game improved while also staying active. I always leave feeling energized and excited for the next session!
Emily
Level: Beginner•Lessons taken: 5
I had never played tennis before taking lessons with Coach Ernesto, and I was honestly nervous to start. But from the very first lesson, he made everything so easy to understand and fun. He focused on the basics and each session I could feel myself improving. Before I knew it, I was rallying and actually playing points. Now I absolutely love tennis, and I’m excited to keep improving!
Ryan
Level: Expert•Lessons taken: 4
It was helpful to book a few lessons with Coach Ernesto. My son needed help with consistency in matches, and Ernesto worked him out. He just did a few adjustments and we saw real improvements in his game.

Locations

These are the locations I've set as being able to provide lessons:
95 courts available
Allen J. Martin Park

14830 E Giordano St

1958.8 miles away
Outdoors
Arroyo High School

4921 Cedar Ave, El Monte, CA 91732

1960.5 miles away
Outdoors
Friendly Hills Country Club

8500 Villaverde Dr, Whittier, CA 90605

1962.5 miles away
Outdoors
Carver Elementary School

3100 Huntington Drive, East Pasadena, CA 91107

1963.2 miles away
Outdoors
Wilson Elementary School

8317 Sheffield Road, East San Gabriel, CA 91775

1963.4 miles away
Outdoors
San Marino High School

2701 Huntington Dr, San Marino, CA 91108

1963.8 miles away
Outdoors
Roosevelt Elementary School

401 South Walnut Grove Avenue, San Gabriel, CA 91776

1963.8 miles away
Outdoors
Whittier Union High School

9800 Mills Ave, Whittier, CA 90604

1964.6 miles away
Outdoors
Smith Park

232 West Broadway, San Gabriel, CA 91776

1964.7 miles away
Outdoors
Huntington Middle School

1700 Huntington Drive, San Marino, CA 91108

1964.7 miles away
Outdoors
Garvey Park

7933 Emerson Place, Rosemead, CA 91770

1965.2 miles away
Outdoors
Mark Keppel High School

501 E Hellman Ave, Alhambra, CA 91801

1966.1 miles away
Outdoors
Sierra Vista Park Community Center

311 N Rural Dr

1966.2 miles away
Outdoors
Alhambra City High School

101 S 2nd St, Alhambra, CA 91801

1966.2 miles away
Outdoors
Garvey Ranch Park

781 S. Orange Ave, Monterey Park, CA 91755

1966.5 miles away
Outdoors
Brookside Park

360 North Arroyo Boulevard, Pasadena, CA 91103

1966.6 miles away
Outdoors
Monterey Park

245 W Garvey Ave

1966.8 miles away
Outdoors
South Pasadena Senior High School

1401 Fremont Ave, South Pasadena, CA 91030

1967.1 miles away
Outdoors
Orange Grove Park

815 Mission Stree, South Pasadena, CA 91030

1967.3 miles away
Outdoors
Granada Park

2000 W. Hellman Ave, Alhambra, CA 91803

1967.8 miles away
Outdoors
Eagle Rock Recreation Center

1100 Eagle Vista Dr, Los Angeles, CA 90041, USA

1968.1 miles away
Outdoors
Highland Park Recreation Center

6150 Piedmont Ave

1968.8 miles away
Outdoors
Glenoaks Park

2531 E Glenoaks Blvd

1969 miles away
Outdoors
Frankline High School

820 N Avenue 54, Los Angeles, CA 90042

1969.3 miles away
Outdoors
Glendale Senior High School

1440 E Broadway, Glendale, CA 91205

1970.3 miles away
Outdoors
Maple Park

820 East Maple Street, Glendale, CA, USA

1971.2 miles away
Outdoors
Wickertree Tennis Club

800 N Brand Blvd

1971.2 miles away
Outdoors
Ruben Salazar Park

3864 Whittier Boulevard, East Los Angeles, CA 90023

1971.3 miles away
Outdoors
Adult Recreation Center

201 E Colorado St

1971.5 miles away
Outdoors
Rio de Los Angeles State Park

1900 N San Fernando Rd

1971.7 miles away
Outdoors
Elysian Valley Recreation Center

1811 Ripple St

1972.2 miles away
Outdoors
Alpine Recreation Center

817 Yale St

1972.9 miles away
Outdoors
Salt Lake Park

3401 E. Florence Ave, Huntington Park, CA 90255

1973.4 miles away
Outdoors
Terasaki Budokan

249 S Los Angeles St

1973.5 miles away
Outdoors
Echo Park

Echo Park, Los Angeles, CA, USA

1973.6 miles away
Outdoors
Huntington Park High School

6020 Miles Ave, Huntington Park, CA 90255

1973.8 miles away
Outdoors
Echo Park Tennis Courts

526 Glendale Blvd, Los Angeles, CA 90026, USA

1973.8 miles away
Outdoors
Ketchum Downtown YMCA

350 South Figueroa St, Los Angeles, CA 90071

1973.9 miles away
Outdoors
South Gate High School

3351 Firestone Blvd, South Gate, CA 90280

1974.1 miles away
Outdoors
Lake Street Community Center

227 N Lake St

1974.3 miles away
Outdoors
Bellevue Recreation Center

826 Lucile Ave

1974.6 miles away
Outdoors
Madison Avenue Park and Community Garden

1177 N Madison Ave

1974.7 miles away
Outdoors
Ross Snyder Recreation Center

1501 East 41st Street, Los Angeles, CA 90011

1974.7 miles away
Outdoors
iTennis Hollywood

769 N New Hampshire Ave

1975.1 miles away
Outdoors
Song Jeho Table Tennis Club

1049 S Grand View St

1975.5 miles away
Outdoors
Bethune Park

1244 East 61st Street, Florence-Graham, CA 90001

1975.7 miles away
Outdoors
Sun Valley Park

8133 Vineland Ave., Sun Valley, CA 91352

1975.8 miles away
Outdoors
South Park

345 East 51st Street, Los Angeles, CA 90011

1976 miles away
Outdoors
South Park Recreation Center

345 E 51st St

1976.1 miles away
Outdoors
West Adams Preparatory High School

1500 West Washington Boulevard, Los Angeles, CA 90007

1976.2 miles away
Outdoors
USC Campus

USC Campus Activities, Downey Way, Los Angeles, CA, USA

1976.3 miles away
Outdoors
USC

Childs Way, Los Angeles, CA, USA

1976.3 miles away
Outdoors
USC Recreational Courts

1026 W 34th St, Los Angeles, CA 90089, USA

1976.5 miles away
Outdoors
Brittingham Intramural Field

3506 McClintock Ave

1976.5 miles away
Outdoors
Allyson Felix Track & Field

3505 McClintock Ave

1976.5 miles away
Outdoors
Epstein Family Plaza

950 Downey Way

1976.6 miles away
Outdoors
Marks Tennis Stadium

1075 Childs Way

1976.6 miles away
Outdoors
Richardson Family Park

2700 S Budlong Ave

1976.7 miles away
Outdoors
Manual Arts High School

4131 S Vermont Ave, Los Angeles, CA 90037

1977.1 miles away
Outdoors
Loren Miller Recreation Center

2717 S Halldale Ave, Los Angeles, CA 90018, USA

1977.1 miles away
Outdoors
Challengers Boys & Girls Club

5029 South Vermont Avenue, Los Angeles, CA 90037

1977.4 miles away
Outdoors
Harold A Henry Park

890 S Lucerne Blvd

1977.5 miles away
Outdoors
Mount Carmel Recreation Center

830 W 70th St

1977.7 miles away
Outdoors
Locke High School

325 E 111th St, Los Angeles, CA 90061

1977.8 miles away
Outdoors
Exposition Park

3900 S. Western Ave, Los Angeles, CA 90062

1977.8 miles away
Outdoors
King Park

1568-1598 S Hobart Blvd

1977.8 miles away
Outdoors
Alex Figueroa Ping Pong Coach

1444 N Vista St

1977.9 miles away
Outdoors
Burroughs Middle School

600 South McCadden Place, Los Angeles, CA 90005

1978 miles away
Outdoors
Algin Sutton Recreation Center

8800 South Hoover St, Los Angeles, CA 90044

1978.1 miles away
Outdoors
Harvard Park

1535 W 62nd St, Los Angeles, CA 90047, USA

1978.4 miles away
Outdoors
Fairfax High School

7850 Melrose Ave, Los Angeles, CA 90046

1978.8 miles away
Outdoors
Athens Park

12603 South Broadway, Willowbrook, CA 90061

1978.8 miles away
Outdoors
Van Ness Recreation Center

5720 2nd Ave

1979 miles away
Outdoors
van ness park and rec

5720 2nd Ave

1979 miles away
Outdoors
Crenshaw High School

5010 11th Ave, Los Angeles, CA 90043

1979.3 miles away
Outdoors
Manhattan Place Elementary School

1850 West 96th Street, Los Angeles, CA 90047

1979.7 miles away
Outdoors
La Cienega Tennis Courts

325 North La Cienega Boulevard

1979.8 miles away
Outdoors
Gilliam Tennis

Stevely &, August St

1980.1 miles away
Outdoors
Jim Gilliam Recreation Center

4000 S La Brea Ave

1980.2 miles away
Outdoors
Jim Gilliam Park

Jim Gilliam Park, 4000 S La Brea Ave, Los Angeles, CA 90008, USA

1980.3 miles away
Outdoors
Beverly Hills Tennis Club

340 North Maple Drive, Beverly Hills, CA 90210

1980.7 miles away
Outdoors
Arthur Lee Johnson Memorial Park

1200 W 170th St, Gardena, CA 90247

1980.8 miles away
Outdoors
North Park

625 East Hargrave Street, Inglewood, CA 90302

1980.8 miles away
Outdoors
Robertson Recreation Center

1641 Preuss Rd

1980.9 miles away
Outdoors
Syd Kronenthal Park

3459 McManus Ave

1981.1 miles away
Outdoors
The Beverly Hills Hotel

9641 Sunset Boulevard, Beverly Hills, CA 90210

1981.6 miles away
Outdoors
Buckley School

3900 Stansbury Ave, Sherman Oaks, CA 91423

1981.7 miles away
Outdoors
Alexander Hamilton High School

2955 S Robertson Blvd, Los Angeles, CA 90034

1981.7 miles away
Outdoors
Los Angeles Country Club

10101 Wilshire Boulevard, Los Angeles, CA 90024

1982.4 miles away
Outdoors
Padel Up

10250 Santa Monica Boulevard, Los Angeles, CA 90067, USA

1982.5 miles away
Outdoors
Le Lycee Francais High School

3261 Overland Ave, Los Angeles, CA 90034

1983 miles away
Outdoors
Sepulveda Garden Center

16633 Magnolia Blvd

1983.7 miles away
Outdoors
Berkeley Hall School

16200 Mulholland Drive, Los Angeles, CA 90049

1984.2 miles away
Outdoors
Mountain Gate Country Club

12445 Mountain Gate Drive, Los Angeles, CA 90049

1984.9 miles away
Outdoors
Mount St. Mary's College

12001 Chalon Road, Los Angeles, CA 90049

1985.1 miles away
Outdoors

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 lessonIn a first lesson, my main goal is to build a strong foundation while making sure the player feels comfortable and confident. I start by assessing their level—watching how they hit the ball, move on the court, and approach different shots. From there, I focus on the fundamentals, making small but effective adjustments to help them develop solid mechanics without feeling overwhelmed. We begin with simple drills out of the basket, working on clean contact, proper technique, and controlled footwork. I like to go through all the key strokes—forehand, backhand, volleys, serves—to get a complete picture of their game. If needed, I’ll introduce hand-feeding drills to help them focus on footwork and positioning. As the session progresses and they start feeling more comfortable, I gradually build them up to rallying. The goal is to ensure that they’re not just hitting the ball but understanding how to move, adjust, and prepare for the next shot. By the end of the lesson, they should feel more confident in their strokes and have a clear understanding of what we’ll work on moving forward.
Lesson 11+From lesson 11 onward, the focus shifts to refining the player’s overall game and elevating their match play. By this stage, they should already be playing matches with a solid level of consistency and a clear understanding of strategy and shot selection. Now, it’s about taking their skills to the next level—hitting with more controlled power, executing patterns with confidence, and learning how to outlast their opponents. We’ll work on adding more weight and depth to their shots while maintaining accuracy, ensuring they can dictate points rather than just keeping the ball in play. This means refining their technique to generate effortless power, using their legs and core efficiently, and understanding when to be aggressive versus when to stay patient. At the same time, we’ll continue reinforcing smart decision-making in match scenarios—learning how to recognize opponents’ weaknesses, construct points effectively, and adjust strategies mid-match. With each session, the goal is to make them a more complete player who not only plays with consistency but also has the weapons to take control and win points decisively.
Lesson 4-10From lessons 4 to 10, we’ll start taking the player’s game to the next level by introducing patterns of play and strategic shot placement. Now that they’re more comfortable rallying and moving to the ball, we’ll work on directing their shots with purpose—learning how to control the point by hitting crosscourt and down the line effectively. During this phase, we’ll focus on consistency and decision-making, helping them understand when to go for each shot and how to build points intelligently. We’ll integrate drills that simulate real match situations, emphasizing shot selection, depth, and placement. As they gain confidence with these patterns, we’ll start playing more points, reinforcing simple but effective strategies. The goal is for them to not just hit the ball well, but to play smart tennis—knowing how to set up shots, recognize opportunities, and execute a game plan. By the end of this phase, they should feel more in control of their rallies and comfortable applying strategies in point play.”
Lesson 2-3In lessons 2 and 3, the player will already feel more comfortable hitting the ball, so the focus shifts to improving movement and consistency. Now that they have a better foundation, we’ll introduce hitting on the move—learning how to take the right steps to adjust to the ball instead of just reacting to where it lands. We’ll work on proper footwork patterns, making sure they position themselves correctly for each shot. This means drills where they move to the ball rather than hitting from a stationary position, helping them develop better timing and balance. At this stage, we’ll also spend more time rallying, emphasizing consistency and shot placement. The goal is for them to feel more natural in extended rallies, develop control over their shots, and start understanding the rhythm of the game. Each session builds on the last, so by the end of lesson 3, they should be moving better, rallying with more confidence, and beginning to play with more structure.

What you need to bringTennis racquet!

What I can bringI’ll bring the tennis balls, basket, and cones. All you need to bring is a tennis racquet!

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!

ER
Tennis with Ernest RocabertNew to TeachMe.To
How it works