Over 15 years of coaching experience, Mozza Yamaguchi has formerly trained swimmers of all levels at the Tokyo American Club and the British School in Tokyo. Following his passion for the sport, Mozza is now leading his own swim school, where he specializes in personalized, English-friendly instruction for beginners, competitive swimmers, and triathletes. His expertise ensures a supportive and effective learning environment for all.