TeachMe.To Logo
  1. Soccer
  2. California
  3. San Diego
💙

Get a free trial lesson with David

Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 1
Coach video
Profile image
Profile image
Profile image
+1
  1. Soccer
  2. California
  3. San Diego

Learn Soccer with David

💰$30 weekly lessons

With 16 years on the pitch, I'm passionate about fostering a love for soccer while nurturing talent and building confidence in every athlete. My coaching integrates technical skills development with tactical awareness to elevate your game to the next level. Over 10 years of playing at the highest level of youth soccer. Professional and collegiate experience. Let's connect and unlock your full potential on the field.

Levels taught: Beginners, Intermediates, Experts
•
Teaches: Kids, Teenagers, Adults
🎓16 years playing
🔥5 Lessons
⭐️Played for professional club academy orange county soccer club
Try David 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 David, 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
Alonzo Ayala
Level: Intermediate•Lessons taken: 6
As a player, I can confidently say that my coach has been nothing short of exceptional. From the very first session, it was clear that he has an immense passion for the game and a deep understanding of the technical and tactical aspects of soccer. What sets this coach apart is not just their ability to teach, but his genuine care for the players. He takes the time to get to know each individual, understanding our strengths and areas for improvement, and tailor the training to help us reach our full potential. The drills are always challenging but incredibly rewarding, pushing us to improve without overwhelming us. The coach also fosters a positive and supportive atmosphere, where mistakes are seen as opportunities to learn, and hard work is always recognized.
Adrian Hernandez
Level: Beginner•Lessons taken: 4
As a beginner, I couldn’t ask for a better coach. He’s patient, encouraging, and explains everything clearly, making it easy to learn the basics of soccer. The training sessions are fun and approachable, and he makes sure I understand each skill before moving on. He always takes the time to help me improve, no matter how small the mistake. Thanks to his support, I’ve gained more confidence and feel much better on the field. I’m really grateful for his coaching and would highly recommend him to anyone starting out!
Andrew Garcia
Level: Intermediate•Lessons taken: 4
My coach is truly outstanding. He’s knowledgeable, dedicated, and always knows how to push us to improve. The training sessions are well-planned and challenging, but he always makes sure I am learning and growing as a player. He creates a positive environment where everyone feels supported, and his feedback is always constructive. Thanks to his coaching, I’ve become a more confident player, and have seen great progress. Highly recommend him!
Anthony Varon
Level: Expert•Lessons taken: 3
As an experienced player, I can say that my coach brings a level of expertise that pushes me to be better every day. He understands the game at a deep level and is always focused on refining my skills and helping me reach the next level.
Mateja Hadzibabic
Level: Beginner•Lessons taken: 2
As a beginner, my coach has been awesome. He’s super patient and makes learning soccer fun. He breaks things down clearly and always gives great tips to help me improve. I’ve learned a lot already and feel more confident on the field. Highly recommend!

Locations

These are the locations I've set as being able to provide lessons:
25 locations available
Sportsplex USA Santee

9951 Riverwalk Dr

2123.4 miles away
Outdoors
Soccer field

550 Park Center Dr

2123.4 miles away
Outdoors
Arbolitos Sports Fields

14401 Pomerado Rd

2124.1 miles away
Outdoors
Canyonside Park, Field 8

San Diego

2127.2 miles away
Outdoors
Alliant University Soccer Field

10455 Pomerado Rd

2128.1 miles away
Outdoors
SDSU Rugby Field

Campanile Mall

2130.5 miles away
Outdoors
SDSU Recreation Field

5700 Canyon Crest Dr

2130.6 miles away
Outdoors
San Dieguito Sports Complex

2275 Calle Barcelona

2131.4 miles away
Outdoors
Rancho Santa Fe Field

Rambla De Las Flores

2131.8 miles away
Outdoors
Toby Wells YMCA

5105 Overland Ave

2131.9 miles away
Outdoors
Dracon soccer

American Council on Exercise

2132 miles away
Outdoors
Surf Sports Park

14989 Via De La Valle

2132 miles away
Outdoors
Leo Mullen Sports Park

951 Via Cantebria

2132.2 miles away
Outdoors
Arris Soccer Field

6450 Sequence Dr

2132.3 miles away
Outdoors
Torrey Pines High School Football Field

Del Mar Heights Rd

2132.9 miles away
Outdoors
San Dieguito High School Soccer Field

Encinitas

2133.4 miles away
Outdoors
Valley Field

San Diego

2133.4 miles away
Outdoors
hickman athletic complex

5100 Hickman Field Dr

2133.7 miles away
Outdoors
Kinsell Memorial Field

Hickman Field Dr

2133.7 miles away
Outdoors
SP Field

3901 Townsgate Dr

2133.7 miles away
Outdoors
Upper Athletic Field

Mesa College Dr

2134.1 miles away
Outdoors
Standley Middle School soccer field

San Diego

2135 miles away
Outdoors
Triton Soccer Stadium

La Jolla

2135.8 miles away
Outdoors
Spanos Athletic Performance Center

10285 North Point Ln

2136 miles away
Outdoors
Triton Track and Field Stadium

9730 Hopkins Dr

2136.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 lessonFirst lesson will be getting to know the player. Assessing their skills. Learning more about them and what parts of their game they would like to improve.
Lesson 11+Lessons 11+ will be getting them prepared for the next level that they want to pursue. Hopefully a higher level than previously. Some examples could be playing against others of high level to help improve the students skills and get them acclimated to playing against those of a higher level.
Lesson 4-10Lessons four through ten will continue to work on their technical skills and help them improve their all around game and skills. Getting the student ready for the next level. Some examples could be spacial awareness, improving defensive skills, turning with pressure.
Lesson 2-3Second and third sessions will begin to incorporate specific drills and movements to help improve on their weaknesses and develop their fundamental skills. Some examples could be first touch, 1 touch passing, 2 touch passing.

Advanced training plan
Your first lessonFirst lesson will be getting to know the player. Getting to know what parts of their game they would like to improve so I can make the training specific to them and their goals.
Lesson 4-10Lessons 4-10 will be continuing to help the student polish their weaknesses and master the fundamentals. Ultimately preparing then for the next level.
Lesson 2-3Lessons 2-3 will very depending on what parts of the player’s game needs improving. Some examples could be playing on the half turn. First touch. One and two touch passing under pressure.

Youth players
Working with kidsWhile working with kids. I will offer trainings that focus mainly on the student being able to enjoy and play with a smile on their face. Because at the end of the day playing soccer should be fun and something to enjoy.

Working with teenagersWhile working with teenagers.I will offer trainings that focus mainly on preparing them for a higher level if that’s what they so choose. And improving their overall game while still making the trainings fun and enjoyable.

What you need to bringMust bring own cleats, proper training attire, and water

What I can bringEquipment provided (balls, cones, goals, etc.)

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!

DE
Soccer with David EsparzaNew to TeachMe.To
How it works