Coaches and Directors

Coaches and Directors
Coaching Staff
David Westfahl Head Coach



(414) 861-7946

Started with Shorewood:  Fall of 1990
Swimming Background:  Started swimming at 15
High School Swimming:  Nicolet HS
College Swimming:  Carroll University
Swimming Accolades:  Team Captain – Nicolet ’86 Team Captain Carroll University ’88-’89-‘90  
Coaching Accolades:  4x WIAA Girl’s Coach of the Year, 1x WI Swimming Senior Coach of the Year, 2x National Junior Team Coach. Coached numerous State Champions, State Record Holders, and NAG Top 10 swimmers. Coached Junior National Champions and Olympic Trial Qualifiers.
Personal Fun Facts:  I am married to Kim Westfahl since 1998, father to Lauren (1999) and Ben (2001). 



Zachary Hammond Lead Coach - Swim League

Started with Shorewood: June 2020
Swimming Background: Started swimming at the age of 12.
High School Swimming: Shorewood High School
College Swimming: University of Denison and UWM, 2 years each.
Swimming Accolades: Wisconsin Swimming State Champion 200 Breaststroke
Fun Facts: I once got a vote for Govenor

Cassie Rodriguez Junior Coach

Started with Shorewood: Sept 2016
Age Group Swimming: 11 years old, Shorewood Swim Club
High School Swimming: Shorewood High School
College Swimming: University of Connecticut
Swimming Accolades: 2001 & 2003 HS Team State Champions, 2001-2003 400 FR Relay State Champion, 2004 100 BK D2 State Champion, Junior National Qualifier, 2005-2009 Big East Conference Qualifier
Personal Facts: I live w/ my husband (Juan), son (Joaquin) and 100lb American Bulldog (Beast). I am the oldest of 5, one of which graduated from SHS (2015) and the other is a freshman at SHS. Spent my entire club swimming career w/ Shorewood & Dave W. I love watching all sports, especially the Brewers and am a former Brewers Racing Sausage. 
Sara Desing Age Group Assistant Coach

Started with Shorewood: March of 2022

DJ Friesch Assistant Senior Coach

Started with Shorewood: September 2017
Swimming Background: Started age 8, North Shore Swim Club and then Shorewood Swim Club
High School Swimming: Whitefish Bay
College Swimming: University of Minnesota
Swimming Accolades: Academic All Big Ten (2012-2015), USA & NCSA Junior National Qualifier (2011) 
Personal Fun Facts: I work as a real estate agent. Like to ski or waterski depending on the season, CrossFit, and travel. I've been to 18 countries and counting. Also fun fact that I swam with Emily on the same club team growing up!

Leanne Lefebvre Larson Head Age Group Coach, Business Manager
Board of Directors
Sarah Pagels President
Jamie Reeve Vice President