Swim Pro


Swim better and go faster with private lessons from our experienced Swim Pro. Improve your technique or conquer fear of the water, for both adults and children.

Menlo Swim and Sport offers the expertise of our Swim Pro staff for adult and youth private swim instruction. Our team of experienced Swim Pros bring coaching talent and passion for swimming and people to our entire swim program. Whether you’re fearful of the water or on the verge of dominating at swim meets, we can quickly help you make huge improvements.


If you’re a beginner or recreational swimmer, consider individual lessons with a Swim Pro, and work on enjoying swimming and learning correct stroke mechanics so that you can grow stronger and more confident in the water.

For advanced swimmers, our Swim Pro is available to help shave a few seconds off your 100 fly, or help you prepare to join Menlo Masters, with stroke refinement and form work to give you that competitive edge. Triathletes also benefit from one-on-one appointments with our Swim Pro to strengthen their swim technique and prepare for the next race.


Babies and young children, 6 months to 4 years, learn self-reliance in the water so they can rescue themselves if they should ever need to. Unlike WaterBabies, parent participation in Baby Pro sessions is optional. Many parents choose to observe from the pool deck, however parents who would like to participate in the lessons are welcome.

Through repetition of a few simple activities, babies and toddlers will learn to:
Respect the water – learning to avoid dangerous situations.
Self-Rescue – understanding the water and their bodies in it.

This class can be taken before, after, or in conjunction with Waterbabies or other swim lessons.
Our Swim Pros work with swimmers of all ages, from babies of 6 months to adults of any age, and all levels, from beginner to advanced! Call our Service Center for more details (650) 781-5525.


Lesson times are individually scheduled based on client’s preference in coordination with lane availability.

David Shen, Belle Haven Swim Pro, is available for adult Swim Pro appointments. Contact David directly for his availability at Belle Haven Pool or Register Online today!

Reza Ojagh, Burgess Swim Pro, is available by appointments only. Contact Reza directly for his availability at Burgess Pool.


30 minute $78
60 minute $135


Lessons are 30 or 60 minutes in length

All lessons need to be booked 48 hours in advanced. Any changes to the schedule must be made 48 hours in advance to avoid charges.

No makeups.

Payment is due upon verbal confirmation and prior to lesson attendance. Credit card information provided at the time of registration will be processed upon registration. In the case of declined charges, you will be invoiced for the amount due plus a fee of $25.00.

Credit card payments will appear as a charge from Menlo Swim and Sport.

All lesson payments are final and non-refundable.

All checks should be made payable to: Menlo Swim and Sport

Meet the Pros


Reza Ojagh

Reza Ojagh’s love for swimming started when he was 8 years old. He quickly grew to love the water and focused on improving his stroke and playing water polo. At 18, he was picked up by Iran’s National Water Polo Team. In 1997, he took part in his first international water polo tournament and was a member of Iran’s national team until 2006. After spending nearly a decade with the national team, Reza focused on education and completed his Master’s degree in Physical Education in 2008. This marked the beginning of Reza’s career coaching professional water polo. Over the next 5 years Reza collected a vast amount of experience from world-class coaches and went on to lead the Junior Iranian National Water Polo team to 10th place in 2010. In 2013, Reza moved to the states where he’s been coaching the De Anza college water polo team the last two years.

Reza has been teaching swimming lessons for over two decades where he focuses on basic and advanced swimmers. His detailed oriented lessons require strict discipline. Reza believes that swimming at such a high level demands patience if you wish to achieve your goals. He promises a hard workout for swimmers who are dedicated to improving their craft and loves showing people their true potential.

Reza offers swim pro lessons at Burgess Pool ONLY.

David Shen

David Shen is a certified Total Immersion Level 2 swim coach and has been coaching since 2011. After spending years swimming at terminal mediocrity, he discovered Total Immersion through Coach Shinji Takeuchi, whose Youtube video and live coaching inspired him to finally clean up his stroke and ultimately become a Total Immersion coach. David is a 6-time Ironman finisher and has raced numerous shorter races along the way, including the Waikiki Rough Water Swim, 15 Alcatraz crossings, and the NYC and LA Marathons. He is also an RKC Level 1 kettlebell coach, an Original Strength Level 2 coach, Neurokinetic Therapy Level 1, and conversant in many other rehab disciplines. In addition to training, he is also a Precision Nutrition Level 2 nutrition coach and working towards a health coach certification with Chris Kresser’s ADAPT Health Coach program. David is always expanding his knowledge in training and rehab, strength and conditioning, and health and wellness.

Total Immersion involves developing a swimmer’s skills in this order: Balance, Streamline, Propulsion, and Optimization. Laying propulsion onto a poor vessel just leads to tired arms and legs and undesirable speeds. We first improve your balance in the water and teach you how to stay horizontal. Then, we make sure you are fish-like as you make swimming movements to reduce unnecessary drag. Once we have laid the proper foundation, we teach you how to generate propulsion, leading to such techniques as the 2 Beat Kick and Early Vertical Forearm catch. After mastering Balance/Streamline/Propulsion, we then go into Optimization which is to maintain those 3 elements efficiently and effectively over distance and time.

A 1 hour Swim Pro session with David involves coaching towards a swimmer’s goals, whether they are for swim racing, fitness, or triathlon. The typical session can involve:

Videoing of the swimmer before the session.
Videoing of the entire session.
Physical assessment: breathing, mobility, posture.
Mobility work. Posture work.
Dryland exercises to improve swimming technique out of the pool.
Freestyle drills for Balance, Streamline, and Propulsion.
Teaching you how to use the Tempo Trainer to put consistency between workouts.
Teaching you how to effectively use swimming metrics to improve your swimming: Strokes Per Length, Time per length, Stroke Tempo, Rest period.
How to build your own workouts to train neurologically as well as physiologically.
Strategies and techniques for Optimization.

Please Contact David directly for his availability at Burgess or Belle Haven Pool!