Background-image
Partners
Safe+Sport
USA+Swimming
Naval+Academy+Aquatic+Club+Water+Polo
Maryland+Swimming
TYR
Ledo%27s+pizza
2019+Swim+Fest
Make+A+Splash
Absolute+Fire+Protection
Metro+Swim+Shop
Integrity+Water+Solutions
Coaches

 

NAAC Swimming Coaching Staff

Coaching Staff

Hilary Yager

Head Coach

Email

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

Email

Justin Foss

Senior Group Coach

Email

Reb Cobb

Junior Group Coach

Email

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

Email

  • 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

Email

  • 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

Email

 
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

Email

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

Email

Jill Springer

Novice A Coach

Email

Kristin Watson

Novice A Coach

Email

Catherine Scott-Kem

Novice B Coach

Email

Sandra Barrett Avery

Novice B Coach

Email

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

Email

Kate Ganley

Coach

Email

  • 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

Email

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

Email

  • 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

Ab Krall

NAAC President

Email

Karen Hardart

NAAC Vice President

Email

Sue Harada

NAAC Treasurer

Email

Carl Gitchell

NAAC Secretary

Email

John Michels

Member At Large

Email

Jason Wright

Member At Large

Email