Naval Academy Aquatic Club

Maryland Swimming
Level 4
Excellence 300

Coaches and Directors

Coaches and Directors
Coaching Staff
Hilary Yager Head Coach

ASCA Level 3 

  • 15 years with NAAC
  • Starting 6th season as Head Coach
  • Coached swimmers to the Junior National, Senior National and Olympic Trial level while at NAAC
  • Swam for the University of South Carolina as a distance swimmer 
  • Olympic Trial qualifier 
  • Been involved in the world of competitive swimmer for over 40 years
  • Degree in Interdisciplinary Sciences 
Andrew Rider Senior Group Coach
Justin Foss Senior Group Coach
Reb Cobb Junior Group Coach

ASCA Level 3 

  • Member of Naval Academy Aquatic Club, age 13 to 18
    • Swam and Played Water Polo for NAAC
  • Member of U.S. Naval Academy Varsity Water Polo
  • Age Group Coach, Washington Athletic Club in Seattle
  • Masters Lead Coach, Washington Athletic Club in Seattle
  • Novice Group Coach and Water Polo Coach, 2002 to 2007, NAAC
  • Junior Group Coach, 2007 to present, NAAC
  • Currently teaches Science in Prince George’s County Public Schools


Mark Mangold Junior Coach
  • Annapolis Swim Club - 20+ years - Head Annapolis Site Coach for 10 years
  • Old Mill Swim Team - Head Coach 5 years
  • Crofton Swim & Tennis - Head Coach 5 years
  • Cloverfields Swim Team - Head Coach 3 years & current
  • Swimming History
    • Swam for Goucher College in Baltimore Maryland
    • Swam for the Naval Academy Junior Swim Club from age 9 to 18
  • BS in Business and a Masters in Education
  • Currently teaching at Magothy River Middle School seventh grade Mathematics
Megan Reiter Junior Group Coach
  • 6 time finisher, Great Chesapeake Bay Swim 
  • Member of Naval Academy Aquatic Club, 2000-2011
  • Member of St. Mary's High School Swim Team, 2007-2011
  • Member of Loyola Club Swim Team, 2012-2015
  • Head Coach, 2015-2019; Assistant Coach, 2007-2014, Bay Ridge Marlins 
  • Masters Lead Coach, 2015-2018, Naval Academy Aquatic Club
  • Junior Group Assistant Coach, 2018-2019, Naval Academy Aquatic Club
  • B.A., Speech-Language Pathology/Audiology, Loyola University Maryland
  • M.A., Speech-Language Pathology, University of Maryland, College Park
  • Currently working as a Speech-Language Pathologist for Anne Arundel County Public Schools
Chris Swensen Age Group Coach
ASCA Level 3 
  • 15 years , assistant coach, Naval Academy Aquatic Club
  • 14 years, Open Water Swim Chair, Maryland Swimming, Inc. LSC
  • ASCA and WOWSA Certified Open Water Meet Manager and Coach
  • Two years, assistant coach Maryland Suburban Swim Club
  • One year, assistant coach Brentwood High School (N.Y.)
  • Swim Team Captain at State University of N.Y. at Stony Brook
  • Swim Team Captain at Jamestown (N.Y.) High School
  • Masters Swimmer
  • 10 time finisher of Chesapeake Bay Bridge Swim (4.4 miles)
  • 1 time solo finisher of Swim Across the Sound (Long Island Sound, NY to CT, 18 miles)
  • 3 times Potomac River Swim (7.5 miles)
  • Competitive One-Design Sailor
  • BS in Chemistry, State University of New York at Stony Brook
  • Director of Technical Services, New Dawn Manufacturing Company
Colleen Winans Age Group Coach

ASCA Level 2

  • Head Coach Ulmstead Swim Team 2006-present
  • Head Coach Broadneck HS 2007-present
  • Assistant Coach Broadneck HS 2006
  • Age Group Assistant Coach Naval Academy Aquatic Club 2014-present
  • Novice A Coach Naval Academy Aquatic Club 2006-2011
  • Swimming Instructor YMCA of Greater Annapolis (formerly Big Vanilla) 2013-present
  • Swimming and Water Aerobics instructor Big Vanilla Athletic Club 2006-2013 & AACC 2007-2010
  • Maryland Masters Swimmer since 1994
  • 3 Time finisher Chesapeake Bay Swim 4.4 miles
  • BA Mass Communications, University of California, Berkeley
Marc Czaja Age Group Coach
Jill Springer Novice A Coach
Kristin Watson Novice A Coach
Catherine Scott-Kem Novice B Coach
Sandra Avery Novice B Coach

ASCA Level 3 

  • Diversity and Inclusion Chair, MD Swimming Board
  • Six years, Athletic Director, Big Vanilla Athletic Club
  • Eight years, primary coach 8 and Under Program, Annapolis Swim Club
  • Eighteen years, Head Coach, Indian Hills Swim Club
  • Seven years, NAAC, Novice B Lead Coach
  • Copy Writer and Reviewer for Champion Productions
  • BS, Harvard University, Biology
Laura Falsone Novice Coach
Kate Ganley Coach
  • Three years, Assitant Coach Naval Academy Aquatic Club
  • Five years, Head Coach, Admiral Heights Swim Club
  • One year, Assistant Coach, Annapolis Area Christian School
  • Eight years, member of the Naval Academy Aquatic Club
  • Special Education Teacher, Anne Arundel County Public Schools
  • Masters in Teaching, Notre Dame of Maryland University
  • BS, Penn State University, Hospitality Management
Kelly Boring Senior Group Swim/Dry Land Coach

ASCA Level 2 

  • Three years, St. Croix Dolphins Swim Coach (2014-17) Dryland Coach/Assistant Age Group Coach
  • Four years, NAAC (2000-01, 2009-12)
  • Four years, Varsity Swimming at USNA
  • BS Political Science from USNA (1993)
  • US Navy, Naval Aviator (1993-2001)
  • Pilates Instructor (2005-Present)
  • ACE Personal Trainer 2008-present
  • NASM Corrective Exercise Specialist 2013-present
Kelly Wojtowicz Dry Land Coach
  • Group Fitness Director, Instructor & Trainer at Big Vanilla for 20 years
  • Group Fitness Coordinator & Instructor Greater Annapolis Family Center Y 
  • Group Fitness Instructor & Trainer Club One, Chester Md
  • Queen Anne County HS Dry land Coach 2009-2013
  • QACHS Assistant Swim Coach 2010-2013
  • TCY Swim team Dry land Coach 2009-2012
  • ACE Fitness Instructor
  • BLS Instructor, ACLS certified 
  • Univeristy of Arizona
  • Brandywine Hospital School of Nursing
  • RNC-Perinatal Nurse, Anne Arundel Medical Center
Board of Directors
Jerilyn Deitch NAAC President
Karen Hardart NAAC Vice President
Sue Harada NAAC Treasurer
Greg Spraul NAAC Secretary
Amanda Malone Member At Large
Bob Baca Member At Large