TeachMe.To Logo
  1. Swimming
  2. New Jersey
  3. East Brunswick

Beginner training plan
Your first lessonLesson 1 – Assessment & Water Confidence For children: I begin by introducing myself and getting to know the child in a friendly and supportive way. The first lesson focuses on building trust, exploring the water together, and helping the swimmer overcome any fear or discomfort to create a positive first experience. For teens and adults: I start by introducing myself and learning about the swimmer’s goals and previous experience. I then conduct a brief swimming assessment to evaluate their current skill level, allowing me to create a personalized training plan with clear goals and a structured progression throughout the 12 lessons.
Lesson 2-3Lessons 2–3 – Building Confidence & Fundamental Skills For children: Training begins according to the personalized plan developed after the initial assessment. These sessions focus on building water confidence through fun, engaging activities, including water games and interactive exercises. The goal is to help children feel relaxed, enjoy being in the water, and gradually develop comfort with floating through simple, age-appropriate drills. For teens and adults: Training follows the personalized plan established during the first lesson. The focus is on mastering the fundamentals of swimming, including breathing techniques, basic floating, proper kicking mechanics, body position, and relaxation in the water to build a strong foundation for future progress. Advanced swimmers: Advanced-level swimmers follow a customized training program designed around their current abilities, goals, and performance needs.
Lesson 4-10Lessons 4–10 – Skill Development & Technique For children: These sessions focus on building confidence and independence in the water. Children learn to enter and exit the pool safely, become comfortable moving in the water, and progress through breathing techniques, kicking, and arm movements. Each lesson is designed to develop swimming skills in a fun, supportive, and structured environment. For teens and adults: Training focuses on developing core swimming skills while improving body position, coordination, breathing, kicking, arm technique, and overall movement efficiency in the water. Each session builds on the previous one to ensure steady progress. Advanced swimmers: For advanced swimmers, training emphasizes stroke technique, efficiency, endurance, and overall fitness. Sessions are tailored to refine performance, improve speed, and achieve individual training goals.
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!

SL
Swimming with Shadi L.New to TeachMe.To
Lesson 11+Lessons 11–12 – Skill Mastery & Preparation for the Next Stage For children: The final lessons focus on teaching treading water while reinforcing all the skills learned throughout the program. Children continue to build confidence, improve water independence, and strengthen their overall swimming ability through guided practice and skill refinement. For teens and adults: Training focuses on mastering proper treading water techniques while introducing the correct breaststroke kick. These sessions also emphasize improving overall fitness and endurance to prepare swimmers for the next stage of their swimming development. Advanced swimmers: For advanced swimmers, training is designed to enhance physical conditioning, improve performance, and surpass previous personal results. Sessions include targeted speed, endurance, and technique training to prepare swimmers for more advanced levels of competition and performance.

Youth players
Working with kidsI create a fun, safe, and supportive environment where children build confidence in the water through games and interactive activities. They gradually learn water safety, floating, breathing, kicking, arm movements, and water independence at their own pace.

Working with teenagersTraining begins with a skill assessment to create a personalized plan. Lessons focus on breathing, floating, proper body position, stroke technique, endurance, and overall swimming performance, with each session tailored to the swimmer’s goals and ability.

What you need to bring* Swimsuit * Goggles * Swim Cap (recommended) * Towel * Water Bottle * Swim Fins (if available and properly fitted

What I can bring* Kickboard * Swim Noodles * Dive Rings * Water Toys (for young children) * Visual Cards (for swimmers with special needs)

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. Swimming
  2. New Jersey
  3. East Brunswick

Swimming 🏊 lessons with

Instructor Shadi Labib

Shadi Labib — Swimming coaching video
Shadi Labib, Swimming instructor in East Brunswick
Shadi Labib — Swimming lesson photo 2
Shadi Labib — Swimming coaching video
Shadi Labib — Swimming lesson photo 3
Shadi Labib — Swimming coaching video
Shadi Labib — Swimming coaching video
Shadi Labib — Swimming lesson photo 4
Shadi Labib — Swimming lesson photo 5
From
per lesson

Swimming 🏊 lessons with

Instructor Shadi Labib

From
per lesson
✨

Shadi is getting started on TeachMe.To. We don’t yet have enough data to assign this coach a Happy Student Score, but you can read reviews left by their students.

We strictly vet every instructor so you can book with confidence. Satisfaction is guaranteed.

Coach Rating
5.0•2 reviews
✨

Shadi is getting started on TeachMe.To. We don’t yet have enough data to assign this coach a Happy Student Score, but you can read reviews left by their students.

We strictly vet every instructor so you can book with confidence. Satisfaction is guaranteed.

Coach Rating
5.0•2 reviews

About your swimming instructor

I hold a Bachelor’s degree in Physical Education with a specialization in Swimming Coaching and have over 17 years of experience coaching swimmers of all ages in Egypt, Kuwait, and UAE. I develop individualized training programs, coaching competitive swimmers, and have extensive experience teaching individuals with special needs using adaptive and engaging methods. As a certified lifeguard, I maintain the highest standards of safety while creating a professional, and learning environment.

👋
Teaches: Kids, Teenagers, Adults, Seniors
🌱
Levels: Beginners, Intermediates
📍
Lives in: East Brunswick, New Jersey
🎓
Years Coaching: 17 years
🔥
Given: 6 lessons
Try Shadi 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 Shadi, we'll switch you to another coach or give you a full refund.
SL
Shadi · usually replies in 3 min

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

Shadi'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 15 miles

East Brunswick, New Jersey

No location fee
454.4 miles away

Availability on all locations

Near East Brunswick, New Jersey

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

Accomplishments

➕Swimming Coach, Lifeguard, Special Needs Coach

Specializations

🎯Water Safety & Comfort
🎯Turns & Starts
🎯Butterfly
🎯Backstroke

Reputation

✨

Shadi is getting started on TeachMe.To. We don’t yet have enough data to assign this coach a Happy Student Score, but you can read reviews left by their students.

We strictly vet every instructor so you can book with confidence. Satisfaction is guaranteed.

Average rating
5.0
2 ratings•2 reviews
5
2
4
0
3
0
2
0
1
0
Svelicheti
"Shadi is a great instructor. There are not many swim coaches that are experienced in teaching an adult beginner like me. Shadi is patient, very knowledgeable and constructive with his approach. He has a pleasant, polite and supportive attitude. I highly recommend him."
Paraath
We had a fantastic first lesson with Coach Shadi. My child arrived at the pool so excited to start, and Shadi perfectly matched that high energy and enthusiasm.

Closest cities

East Brunswick