Meet Our Coaches

Michael McPartlin
General Manager & Head Swimming Coach
Michael McPartlin is a science teacher at Buffalo Grove High School, as well as a husband and father to his son, Ira. He and his wife met while attending the University of Iowa and now reside in Arlington Heights.
​
Michael brings more than 10 years of experience in swim and water polo coaching, along with nearly a decade of pool management experience. His background also includes lifeguarding and swim lesson instruction, giving him a well-rounded understanding of aquatic safety, instruction, and operations.
This is Michael's first season at Farmington Bath & Tennis Club, and he is excited to get to know the members and their families. He looks forward to helping create a fun, safe, and memorable summer while becoming an active part of the Farmington community.
​
Email: m.p.mcpartlin@gmail.com

Joe Eckert
Dive and Water Polo Coach
Joe Eckert has been coaching with Farmington’s dive and water polo programs since 2013 and has coached diving and water polo at Buffalo Grove High School since 2008. A former diver at Bradley University, Joe also played Masters water polo for eight seasons, bringing years of competitive and coaching experience to the pool deck.
​
Joe’s connection to the Farmington community goes beyond coaching — his experience with the club has been so meaningful that all three of his children participate in Farmington’s programs as well. He is passionate about helping athletes build skills, confidence, and a love for the sport while fostering a positive and supportive team environment.