TeachMe.To Logo
  1. Surfing
  2. California
  3. San Diego

Beginner training plan
Your first lessonWe start with water safety, and some pop-up drills on the beach. We then move out into the water where I guide you into catching your first waves in the white water.
Lesson 2-3We focus on paddling techniques, surfing etiquette and start to learn about wave dynamics, currents and improve our pop-up technique.
Lesson 4-10We get more in depth learning about wave dynamics, the currents and tides that affect the waves. We improve our paddling technique and begin to catch the open face of the wave and to turn and ride the wave sideways.
Lesson 11+We improve paddling and wave selection skills. Focus on a strong understanding of wave characteristics and ocean conditions affecting the waves. We practice turning and riding the wave sideways.

Advanced training plan
Your first lessonLesson tailored to student ability level. We focus on skills necessary to improve performance in the water.

What you need to bringI provide everything you need including boards and wetsuits. I have extra sunblock if you forget yours at home😊🏄‍♂️

What I can bringI provide all necessary equipment including boards and wetsuits.

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!
  1. Surfing
  2. California
  3. San Diego
TeachMe.To Logo

The easy way to learn to play.

AboutContactFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
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!

JB
Surfing with Jeremy B.⭑ 5.0 (69 reviews)

Surfing 🏄 lessons with

Instructor Jeremy Bowen

Jeremy Bowen, Surfing instructor in San Diego
Jeremy Bowen — Surfing lesson photo 2
Jeremy Bowen — Surfing lesson photo 3
Jeremy Bowen — Surfing lesson photo 4
Jeremy Bowen — Surfing lesson photo 5
Jeremy Bowen — Surfing lesson photo 6
Jeremy Bowen — Surfing lesson photo 7
Jeremy Bowen — Surfing lesson photo 8
Jeremy Bowen — Surfing lesson photo 9
Jeremy Bowen, Surfing coach in San Diego
From
per lesson

Surfing 🏄 lessons with

Instructor Jeremy Bowen

From
per lesson
98
Happy Student Score
Outstanding
•
Jeremy is very reliable and responsive. Students are usually very satisfied.
Instructor Rating
5.0
64 ratings
14 reviews
98
Happy Student Score
Outstanding
•
Jeremy is very reliable and responsive. Students are usually very satisfied.
Instructor Rating
5.0
64 ratings
14 reviews

About your surfing instructor

Greetings, I’m a lifelong surfer with a passion for sharing the exhilarating world of surfing with others. With many years of teaching experience, my love for the ocean is as profound as my joy in introducing others to the thrill of surfing. In my lessons we start by unraveling the mysteries of ocean currents and wave patterns and practice some pop-ups on the beach. We then head into the water where I guide you in catching your first waves, while focusing on water safety and surf etiquette. Let’s embrace the surf together and help you ride your first waves with confidence! For those with some surfing experience I tailor the lessons to meet your goals of progressing your skills in the surf.

👋
Teaches: Kids, Teenagers, Adults, Seniors
🌱
Levels: Beginners, Intermediates, Experts
📍
Lives in: Not specified
🎓
Years Coaching: 15 years
🔥
Given: 98 lessons
Try Jeremy 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 Jeremy, we'll switch you to another coach or give you a full refund.
JB
Jeremy · usually replies in 3 min

Hey, I'm Jeremy. Got a question about lessons? Tap one to start.

Jeremy's availability

Find a location and time that works for you

At your location

At your location

This instructor can travel to you

Travels within 10 miles

PB Surf Shop / Pacific Beach Surf School

No location fee
1956.0 miles away

Tourmaline Surfing Park

No location fee
1956.0 miles away

Availability on all locations

Near San Diego, California

Didn't find a time or location that works with Jeremy?
We can suggest similar instructors or arrange a different spot (even at home)
See similar instructors

Accomplishments

➕Travels to you
🏅Amateur Surfer

Certifications & Badges

✅10+ Years Riding

Specializations

🏄Longboard Expert

Closest cities

La JollaSan Diego

Reputation

98
Happy Student Score
Outstanding
Reliability
Always reliable ⭐ Shows up on time and ready to teach every lesson. You can count on them.
Average rating
5.0
64 ratings•14 reviews
5
63
4
0
3
1
2
0
1
0
Ben B.Verified ✓
Level: Intermediate•Lessons taken: 12•Verified ✓
Coach is very nice and very good for beginners
Vedant P.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Jeremy was patient and knowledgable! I had a wonderful time.
Megan K.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Jeremy kept things calm and clear, and I saw real progress in my son. His comfort in the water grew, and we both left with smiles, as the lesson built on patience and pace.
Shane S.Verified ✓
Lessons taken: 3•Verified ✓
Jeremy is the best! He’s always super supportive and giving positive energy! Love the lessons with him! He even brought surfboards and wetsuits for us
Michele L.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Meets you wherever your skill and goal level might be .
Kayla M.Verified ✓
Lessons taken: 3•Verified ✓
Jeremy is great!