Head Coach - Kara McElveen

Kara McElveen.JPG

Coach Kara is a Northern Virginia native. She grew up in Herndon and started her career with the NVSL as a 7 year old, swimming for Herndon Swim Club. She later became head coach at the pool, while home from William and Mary during summers. Kara later earned a graduate degree from GW, and is a Special Education Teacher (5th grade) at Dogwood elementary.

Kara joined NCAP as a swim trainer in 1999. She has been head coach at Ashburn Farm and Trump National (Lowes Island), and Hunter Mill swim club.

Assistant Coach - Eric Owens

Eric Owens.jpg

Eric is currently a rising senior at the University of Virginia, and is on the pre-medical track while majoring in Philosophy. Eric began his swimming career on the Rapids back when he was 9 years old, and has been swimming ever since. He swim while in high school, and is currently on the UVA Club Swim team. This will be Eric's third year returning as an Asst. Coach.

Assistant Coach - Jason Guidi

Jason is currently a rising sophomore at the University of Virginia, and is majoring in Economics. He starting swimming with the Rapids when he was 4 years old, and has been swimming ever since. This will be Jason’s second year returning as an Assistant Coach.


Junior Coaches

  • Theresa Baird
  • Julia Bullock
  • Joseph Fallon
  • Evan Guidi
  • Alex Hanna
  • Kate Heebink
  • Kendall Heebink
  • Megan Jungers
  • Aidan Kaz
  • Caitlin Manley
  • Jay Misener
  • Matthew Perkins


If you would like to schedule a private lesson with one of our coaches, please speak with either the Coach or one of the Swim Reps.