Coaches & Directors

We are here to support your needs. If your questions are related to workouts, meets, events, goal setting, and other swimming related needs, please contact one of the coaches. For all questions related to administrative, such as dues, safety, or policy issues, please contact one of the board members.

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). 



Kelsey Newburry

Head Age Group Coach/Business Manager


Phone: (262) 707-6992        



Started with Shorewood: March of 2018
Swimming Background: Started swimming competitively at the age 5 with WBSC
High School Swimming: West Bend West
College Swimming: UWM – 3 years
Swimming Accolades: Wisconsin State Champion in the 200/500/1000/1650, School record holder for WBW in the 200/500 Free, 200 IM, 100 Fly, and 100 Back, Previously held the UWM Freshman 200 and 500 Freestyle records.
Coaching Accolades: Coached cumerous Wisconsin State Champions, WIAA State Champions and Junior National Qualifiers. 
Personal Fun Facts: I am married to Ryan Newburry we have 2 dogs Doug (8) Chuck (3).  I am super competitive, love to golf, play bags, and workout.  I am a big fan of patios; love a good cup of coffee outside with a view.

Emily Schweitz

Lead Novice Coach (PC/SL)




Started with Shorewood: January of 2016
Swimming Background: started at Age 4, North Shore Swim Club
High School Swimming: Nicolet High School
College Swimming: UW-La Crosse
Swimming Accolades: Team Capitan (2010-2012), WIAC Conference Champions (2009 & 2012), UWL SAAC (Student Athlete Advisory Committee): President (2010-2012), Vice President (2009-2010), WIAC SAAC: Chairman (2011-2012), Vice Chairman (2010-2011)
Personal Fun Facts: I am one of 4 sisters. I am Event Planner for Baird by day for Institutional Equities & Equity Capital Markets. Love to check out new restaurants in Milwaukee. Enjoy cooking & baking. Baseball is my favorite sport to watch & I am a big fan of all sports in Wisconsin. 

Cassie Rodriguez

Lead Coach - AG Silver


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. 

Danny Larson

Assistant Age Group Coach






Started with Shorewood: November of 2019
Swimming Background: Started swimming at the age 7 with Waukesha Express
High School Swimming: Wauwatosa West
College Swimming: University of the Pacific- 2years, UWM- 1 year
Swimming Accolades: Wisconsin Club State Champion in the 50, 100 fly, 50, 100, 200 free. WIAA high school state D1 champion in the 200 free and two time champion in the 100 free. School record holder for UWM in the 200 Free, and 800 free relay. 
Personal Fun Facts: I am studying political science with an emphasis in law.    

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!

Suzy Paasch

Assistant Age Group Coach


Started with Shorewood: September of 2008
Swimming Background:  Started at age 8 with EBSC
High School Swimming:  Brookfield Central
College Swimming: UWM – 1 year
Swimming Accolades: Top 10 in the state for distance swimming
Personal Fun Facts: I am engaged to Robert Lopez and we have a golden retriever named Stella, she is 7.  We love to go boating, I am a professional shopper and I love to run (2 Marathons and 2 ½’s so far). I also enjoy everything Milwaukee has to offer.

Mat Jansen

Assistant Age Group Coach






Started with Shorewood: October 2017
Swimming Background: Began at age 12 with Waukesha Express
High School Swimming: Waukesha West High School; Fr, SO, SR years
College Swimming: UW-Milwaukee 4 years
Swimming Accolades: UW-Milwaukee Freshmen record holder 200 Medley Relay & 800 Free relay 2015. UW-Milwaukee Waldhart Award recipient 2018.
Personal Fun Facts: I doubled majored in Economics and Political Science with a triple minor in Architecture, Business, and History.   I also love dogs and have a 16 year old sheltie, I enjoy reading, i've also started a fish collection.