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

Beth O'Neil


Coaching Roles:

  • Norrristown Area High School - Girl's (NAHS): Head Coach 1997 - Present
  • Norrristown Area High School - Boy's (NAHS): Head Coach 2012 - Present
  • Norristown Area Aquatic Club (NAAC):  
    • Head Coach 2013 - Present 
    • Asst. Coach 2005 - 2008
  • Upper Merion Stingrays (UMST): Head Coach 2010 - Present (Summer Swim)
  • Markley Farms ST (MFST):  Asst Coach 1998 - 2002 Head Coach 2003 - 2009
  • USA Swimming Certified Coach
  • ASCA Level 3 Certified Coach

Coach Beth has been a swimming coach for 20+ years and started her coaching career by giving swim lessons at Norristown Area High School helping kids of all ages learn to better themselves, their strokes and achieve their goals.  Coach Beth is very passionate about the Norristown area and swimming and wants to help each child succeed in the pool and in life.  Coach Beth has been inducted in to the Suburban Aquatic League's Hall of Fame for Coaches.  She is a Norristown High School graduate and swam for Bill Zackey from 1973-1974 during his inaugural year at NAHS. She also swam for Markley Farms and General Washington Country Club swim teams as a child.

She was also a President of NAAC while her three daughters swam for both NAAC and NAHS. They also swam with the Markley Farms and Whitpain Greens Swim Teams. This gives Coach Beth the added perspective of being both a swim coach and swim parent. Coach Beth's goal is to have swimmers learn to love the sport of swimming and make improvements in their times and their strokes.  Coach Beth graduated from Lock Haven University and played Lacrosse there.  She is a teacher professionally in the Eisenhower Science & Technology Leadership Academy in Norristown Area School District.

Mark Vaughan


Coach Mark has 10+ years of swim team coaching experience.  He started swimming as a young boy in grade school and swam for his local YMCA in Bethesda, MD.  He continued in High School and was a 2 year Captain of his High School swim team in Fork Union, VA.  He started his coaching career at YMCA Camp Letts at the age of 14 as a counselor / Lifeguard where he encouraged children of all ages to believe in themselves, build confidence and help improve there skills.
Mark attended The Citadel in Charleston, SC for College and graduated with a BA in Political Science.  He was a member of the The Citadel swim team and earned a varsity letter in swimming.  After graduating, he served in United States Army for 4 years an earned rank of Captain and also played on the Army's Water Polo team . After the Army, he furthered my education with a BA in Education from University of Maryland and also was a member on water polo club team .


Most of my Mark's coaching experience has been thru YMCA’s.  He has served as the Head Coach of the Mexico, MO, Marlins swim team from 1995-2005 and was also the Head Coach of the Danville Family YMCA in Va from 2014-2016.  Currently, he is a swim instructor at Spring Valley YMCA and I also participate in the Masters Swim Program.  Mark has been married to Fran for 32 years and the have 2 sons .

YMCA Head Coach 1995 - 2005 ( Marlins swim team )

YMCA Head Coach 2014-2016 (Danville YMCA)
Certified Swim Instructor
USA Swimming Certified Coach
ASCA Level 1 Certified Coach

Bruce Hockenbrock


Coach Bruce is the team Technical Coach and works with the swimmers focusinng improving their technical skills, such as stroke technique,  starts & turns and more.  Both his son and daughter swam with NAAC. During this time he has had the pleasure of coaching many very talented swimmers and great young people. His goals as a coach are to try to make sure that every swimmer learns good technique, shows improvement, and have some fun.

Bruce started swimming as a five-year-old at Mermaid Lake Swim Club. In the winter he swam for the Norristown YMCA and the Methacton Aquatic Club. A 1975 graduate of Methacton High School, Bruce was named a High School All-State in 1974 and 1975 in the medley relay and backstroke. They were league champions in 1973, 1974, and 1975. Bruce graduated from West Chester University in 1980. Bruce credits the great coaches he had in the early years with learning the value of hard work, discipline, teamwork and commitment. He also made some very good friends.

Bruce, the owner of Frank Jones Sporting Goods in Norristown, is married, has two children and lives in Lower Providence Township.

KaraLee Dippolito


Head Minis Coach - Coach KaraLee started swimming at 4 years old. She swam for NAAC and Markley Farms Swim Club until she was 17. She is a graduate from Norristown Area High School, where she swam on the high school swim team under Coach Bill Zackey and Coach Beth O’Neil. Her favorite events were the 200 yard freestyle and the 500 yard freestyle. She then went on to earn a BA in Speech Communications from Kutztown University.

Throughout the years, Coach KaraLee has taught swim lessons for all ages and abilities, including kids with special needs. Some of Coach KaraLee’s favorite memories are from swimming. It becomes so much more than a sport, it becomes a part of you. A skill you will never forget.

Coach KaraLee lives in Norristown with her husband and two year old son. She also has two pit bulls and is an advocate for the breed.

Dia Weeks


My name is Badia Weeks although I tend to just go by "Dia". I am a sophomore at Ursinus College majoring in Health and Exercise Physiology. My career goal is to go into physical therapy specializing in sports medicine. I am originally from Wilmington, Delaware, but my home for the last 10 years has been Philadelphia.

Swimming is basically in my blood. I was taking swimming lessons before I even learned how to walk! I began competitive swimming when I was just five years old and continued all the way through my senior year of high school. Some of my accomplishments within the sport include having several top 25 times in the country, several meet records, Mid-Atlantic Zones Champion, Districts and States qualifier, and team captain.

My favorite experience within the sport definitely has to be my one of many trips to the Junior Olympics in 2011. Despite competing against teams with 20+ girls in our age group, my teammate and I won the high point trophy for our age group with only two girls and no relay teams!

As my swimming career came to a close in high school, I became a lifeguard and a swim instructor. I have a lot of experience with teaching swimmers of all ages from 6 months old all the way up to 75 years old! I am a water safety enthusiast who loves working with anyone who wishes to improve their skills. My hobbies outside of the pool include mentoring and tutoring elementary school children, cooking, watching movies and bike riding!

Sam Sjosten


Sam Sjosten has been swimming since he was ten years old. Sam got his start swimming for the Boyertown YMCA Navy Seals (BYNS) in the PennDel League. He was both a district and state qualifier in the 400 IM and 200 Breast . Sam is also a Tri-Athlete and has participated in the USA Triathlon Junior Elite event series.

This past summer Sam gained his first experience in coaching for the Maple Springs Sea Dogs in the Berks County Swimming Association. He is currently a Sophomore at Ursinus College where he is double majoring in Politics and Applied Economics, and he swam for the Men's Swim Team as a Freshman.

Sam says his favorite thing about swimming besides being in the water is the friendships and discipline that the sport teaches that carries into all things in life. His favorite event is the IM because he like every stroke and putting them together in combination. Sam's future plans include continuing to grow as a swim coach and go to law school after he graduates from Ursinus College.