John's lifelong relationship with swimming has culminated into a passion for working with adult swimmers, novice swimmers and those with special needs. He wants to share his conviction that feeling confident and comfortable in the water is available to everyone. Always supportive and gentle, John teaches his students to trust the natural, innate buoyancy they were born with.
Born and raised in South Africa, John began his international swimming career as a member of the South African Swim Team. At 18 years old, he was recruited to the United States by Southern Methodist University. There, he became a seven time NCAA Division 1 All-American and Team Captain - succeeding Richard Quick as the assistant men's coach under George McMillion. John went on to qualify as a member of South Africa's Olympic Team in 1968 & 1972. John has continued to be involved in adult swimming. He has taught adult swim classes at SMU and Richland College's School of Continuing Education. He is a certified Miracle Swim Instructor as well as a coach for the Dallas Aquatics Masters Swim Basics Program. John has also coached the North Haven YMCA's Special Olympic's Swim Team.