Expert Swim Coaching. From First Strokes to Competitive Excellence.

Individualized instruction designed to develop confident, technically proficient swimmers at every level for ages 5 and up. Combining high-level competitive swimming experience, elite coaching insight, and a commitment to water safety. Serving families throughout Forsyth County and Metro Atlanta.

Request a lessonMeet your coach
500+Swimmers trained, from first-time swimmers to competitors
Olympic-levelCoaching experience shaped by the sport’s highest standard
AEMTCertified in CPR, first aid and emergency response
5 to 80+Ages 5 and up, from beginners to elite athletes

Our mission.

Safe, effective, results-driven swim lessons that help every swimmer grow in confidence, master the fundamentals and reach their full potential in the water.

Whether your child is learning to put their face in the water or a swimmer chasing a faster time, the plan starts with the swimmer: their goals, their swimming background and how comfortable they feel. Progress is steady, and you can see it.

See our lessons

Why families choose Next Level Swim.

Expert Coaching. Personalized Attention. Safety First.

Every lesson is tailored to the swimmer’s abilities, goals, and comfort level. With high-level competitive swimming experience and certified emergency medical training, we provide expert instruction with an unwavering commitment to safety and development. From first strokes to advanced competitive technique.

Safety firstAEMT certified: CPR, first aid, emergency readiness
Elite competitive background
Proven resultsCompetitive and beginner
100% personalized lessonsBuilt around each swimmer’s goals
Child-friendly teachingPatient, clear and encouraging
Mobile lessonsAt your pool, on your schedule
Flexible schedulingFor busy families and athletes

Coach Mihalis

Years inside Arizona State, Louisville and Auburn taught him what efficient technique, smart pacing and a winning mindset look like. He brings that to every swimmer, from first-time five-year-old swimmers to Olympians, with a patient, encouraging style.

Read his story

What families say.

My 4-year-old clicked with Mihalis right away. He’s patient and knows how to keep kids engaged.
Emily K.
If you’re looking for someone who understands competitive swimming at a high level, he’s your guy. My high schooler is a sprinter, and Mihalis broke down stroke mechanics better than our club coach. The improvement was immediate.
Robert L.
Coach Mihalis completely changed my son’s confidence in the water. In just a few lessons he actually looks forward to swimming. You can tell Mihalis knows what he’s doing and genuinely cares about the kids. Highly recommend!
Sarah M.
My daughter swims year-round and usually struggles with her starts and turns. After two sessions with Mihalis, her underwaters and turns were noticeably sharper.
Johnathan T.
I was nervous about getting back into swimming, but Mihalis made the whole process easy. I’m already more comfortable in the water.
Michael R.

Your pool. Your schedule. Your next level.

Request a lesson

Lessons

Private and small-group coaching at your pool, for swimmers ages 5 and up at every level.

Learn to swim

Safe, gentle and confidence-first.

Kids ages 5 and up build water safety and strong fundamentals in a calm, encouraging setting. Adult beginner lessons move at your pace, with a coach who understands nervous swimmers.

Kids ages 5 and upWater safety, comfort, first strokes
Adult beginnersBreathing, floating, independence
Anxious swimmersConfidence-building, step by step

Refine your technique

Small changes that make you faster and more efficient.

Stroke development and correction across all four strokes, taught with D1-level detail in plain language.

Four-stroke mechanicsFreestyle, back, breast, fly
Starts and turnsPlus underwater work
Focused specializationOne skill, done properly

Train to compete

For swimmers chasing time drops.

Training for high school, club and elite athletes, shaped by years in Division I programs and tailored to sprint, mid-distance or distance events.

Speed and stroke efficiencySprint development
Race strategy and pacingMid-distance and distance
Competitive mindsetConfidence under pressure

Everything we offer.

Every session is built around your goals, swimming background and comfort level.

A flexible, individualized approach means steady, measurable progress, whether you train one-on-one or with a sibling or friend.

Kids swim lessonsAges 5 and up
Adult beginner lessons
Stroke development and technique correction
Competitive trainingHigh school, club and elite swimmers
Focused coaching for specialization
Private one-on-one or small-group lessons

We come to you.

Backyard pools, community and apartment pools, competitive facilities. No pool? We’ll help you find one. Travel rates vary with distance.

Request a lesson

Coach Mihalis

Division I swimmer. AEMT certified.

500+Swimmers trained, from first-time swimmers to competitors
Olympic-levelCoaching experience shaped by the sport’s highest standard
3NCAA Division I programs trained in
AEMTCertified in CPR, first aid and emergency response

Elite experience. Patient teaching.

He has raced at the top of college swimming and coached swimmers who reached the highest level of the sport. He is just as good at helping a nervous five-year-old feel brave in the water.

Coach Mihalis combines three things that rarely come together in one coach: elite competitive experience, professional medical training, and a real gift for making swimming feel clear and achievable.

Parents get a calm, safety-minded teacher their child looks forward to seeing. Competitive swimmers get a coach who knows exactly what it takes to go faster, because he has been there and has helped others get there.

Book a lesson

Coach Mihalis

Where he trained.

Years inside elite NCAA programs taught him what efficient technique, smart pacing and a winning mindset look like.

Arizona State University
University of Louisville
Auburn University

For swimmers who want to go faster.

He has coached swimmers at the highest level, so he knows what the top of the sport demands.

High school, club and elite swimmers train with the same attention to detail used at the highest levels. Stroke mechanics, starts, turns and underwater work are broken down, corrected and rebuilt until they hold up under race pressure.

Conditioning and pacing are tailored to your event, whether you sprint, race the mid-distance or swim distance, and mindset training helps you perform when it counts.

Stroke mechanics and speed development
Technique refinement for all four strokes
Starts, turns and underwater work
Race strategy and pacing
Conditioning for sprint, mid-distance and distance
Competitive mindset and confidence training

For parents who want to know their child is in good hands.

Safety comes first. Confidence follows.

As an Advanced Emergency Medical Technician, Coach Mihalis is trained in CPR, first aid and emergency response, so you have total peace of mind from the first lesson to the last.

His teaching is calm, clear and encouraging. Nervous swimmers relax, curious swimmers learn why each skill matters, and confident swimmers keep getting better. Lessons are for swimmers ages 5 and older, at every level.

Patient
Encouraging
Technique-focused
Clear and easy to understand
Adaptable for every swimmer 5 and up, at every skill level

Why families work with Coach Mihalis.

AEMT certified for superior safety
Elite-level technique knowledge
Friendly and patient
Lessons tailored to each swimmer
Fast, visible improvement
Mobile lessons delivered to your pool
Great with kids, beginners and adults
Proven results with competitive athletes

Your coach. Your pool. Your next level.

Whether you are learning the basics, building confidence or training to compete, Coach Mihalis will help you get there safely and with expert guidance.

Book with Mihalis

Pricing

Simple session rates. We come to you.

30 minutes

A focused session, ideal for younger swimmers and skill-specific work.

$60

per session

Request this session

1 hour

Our most popular session, for technique work and steady progress.

$100

per session

Request this session

2 hours

Extended training blocks for competitive swimmers.

$180

per session

Request this session

Travel and pool feesNot included in session rates. Travel rates vary with distance.

Flexible lengthsNeed 45 minutes or 1 hour 30 minutes? Custom session rates are confirmed when you book.

Groups and siblingsDiscounts are available. Contact us with the number of swimmers and session length for custom pricing.

Video reviewSend a video of your swimming for expert feedback, $45 per review. Request a video review

Video Review

Expert feedback on your swimming, from wherever you train.

Send a video. Get expert feedback.

Share a video of your stroke, start or turn and get Coach Mihalis’s eyes on your technique.

It’s a great fit for competitive swimmers who want expert input between practices, and for families who want clear direction on what to work on next. Beginners and first-time swimmers are welcome too.

$45per video review
Stroke techniqueAll four strokes
Starts, turns and underwater work
Pacing and race technique
Swimmers ages 5 and up, every level

Request a video review.

Tell us about the swimmer and what you’d like reviewed.

A video review is $45. Submit the form and Coach Mihalis will follow up with next steps.

Once we’re in touch, you’ll email your video directly to Coach Mihalis.

Your request goes straight to Coach Mihalis.

Book a lesson

Tell us about the swimmer. Include a day, time and location for the fastest scheduling.

Let’s get in the water.

coachmihalis@gmail.com

Serving Cumming, Forsyth County and Metro Atlanta. Lessons are for swimmers ages 5 and older.

Your request goes straight to Coach Mihalis.