These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.



Justin Wesley is a former Division I athlete at The University of Kansas, where he played From 2010-2014 as part of one of college basketball's storied programs under coach Bill Self.
"Coach Justin completely changed the way I approached preparation and discipline. He emphasized film study, conditioning, and attention to detail, which helped me become a smarter player and earn more opportunities on the court.



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.
""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."