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



I'm a lifelong competitive swimmer with over 17 years in the sport, including time on the US National Jr. Team, Olympic Trials Qualified in four events, and a world ranked athlete. After competing at the highest levels, I transitioned into coaching, where I have spent over a decade of teaching all ages and skill levels. I have a genuine passion for the sport and enjoy helping others to reach their goals, whether it be learning to swim for the first time, or to become an Olympic gold medalist.
"Brian was a great find. He taught my two children, ages 11 and 9. They had a great time with Brian, and learned very quickly. I did not expect them to be swimming Freestyle by their 4th lesson. Now both of my children can swim Freestyle and backstroke and continue to learn the other strokes. I definitely recommend Brian to anyone wanting to learn how to swim.



Former Amherst College golfer with competitive experience at the collegiate level. Throughout my career, I’ve competed in high-level junior, college, and amateur tournaments while developing a deep understanding of swing mechanics, course management, and the mental game. I specialize in helping golfers of all skill levels improve through personalized instruction, efficient practice, and proven competitive strategies. I assist with college recruiting and planning. +2 handicap.