Joe Flaherty has been teaching and coaching swimmers and swim teams in Montgomery County, MD for more than 30 years. Joe started his career as the head coach for Montgomery County Swim League’s highly successful Flower Valley summer swim team, a position he held for 25 years. He led that team to an unprecedented 20 consecutive years in the “A” division, was undefeated for 16 years of “B” meets, and coached 40 15-18-year-old swimmers in his final year. He founded the Dolphins year-round competitive swim team and program in 1983.

Since then, he has worked with thousands of swimmers, from beginners, to competitive athletes who have ranked among the top 16 in the United States. Joe took one swimmer to Olympic Trials His expertise in stroke technique regularly brings swimmers from other teams to his advanced stroke clinics.