Coaches and Directors

Coaches and Directors
Coaching Staff
Maggie Shook Head Coach

Maggie has been the backbone of the COR Swim team since 1981. She is the club’s Head Coach and currently coaches the Senior Swimmers. Maggie has coached Junior National Swimmers, National Age Group Champions, TAGS Champions and numerous Top 16 swimmers.

Maggie has served extensively as a member of the USA Education Committee and is currently serving on the USA Swimming Club Development Committee.

Maggie has received the American Swim Coaches 'Age Group Coach of the Year' for North Texas LSC. Over the years, she has served in virtually every committee in the North Texas Local Swim Committee. Maggie has been honored with a lifetime membership in USA Swimming.

Maggie is from Grosse Pointe Michigan where she attended Michigan State University. She graduated with a Bachelor of Science in Education and Child Development and continued her graduate education at Texas Woman's University and also through continuing educational clinics and programs.

Maggie resides in Richardson and has a large extended family in Michigan and a brother, sister-in-law, niece and nephew in Richardson.

Brandon Jones Head Age Group Coach

Brandon Jones became COR's Head Age Group Coach in September 2012.  He brings 25+ years coaching experience as Brandon directs and oversees COR's Age Group Program.  His strengths include coaching techniques, creating a fun environment for training, motivating swimmers to compete and building a training base for his athletes to advance at the next level.  Brandon's enthusiasm, approach and sense of humor help to create a great atmosphere for success.  He has helped to build one of the top 12 and Under programs in North Texas, from beginners to state and nationally ranked swimmers.  Brandon has coached swimmers ranked in the top 3, top 5 and top 10 in the US.  He has coached individual TAGS Champions, TAGS Individual High Point Award Winners and the 10 & Under Boys TAGS Team High Point Award Winners 1999.  Brandon coaches the Dolphins Group, our top 10-12 year olds.  He also works with our Minnows and Piranhas Groups.  Brandon has produced Junior National qualifiers, Sectionals qualifiers, TAGS qualifiers and North Texas Zones Team qualifiers.  He is a Member of the North Texas Swimming Board of Directors and serves as the North Texas LSC Age Group Chair.

Brandon grew up swimming for COR from 1983-1991.  He was a member of the 1991-1992 Men's Swim Team at Texas Christian University (TCU) before beginning his Coaching career with COR.  In September of 1992, Brandon began as a Senior Assistant for Fernando Canales and Age Group Assistant Coach to Maggie Shook.   From 1993-1996, Brandon also spent 3 seasons as the Head Coach of Jesuit College Preparatory School in Dallas.  While there he coached High School All Americans, Junior National Qualifiers, Easter Prep Nationals, National Catholic & TCIL State Champions.  In 1996, he won the TCIL Coach of the Year award. 

Brandon spent 10 years in HR and Recruiting.  He also worked as a Director of Sales and Logistics for an International Export Company.   Brandon lives in Rockwall with his wife Christina and their two children, Blake & Loryn.

Dan Hafner Senior Gold

Dan Hafner is entering his 8th year coaching swimming for COR. He coaches our top Seniors Group producing several new COR Record Holders as well as Sectionals, Junior Nationals, Senior Nationals & Olympic Trials Qualifiers.  

Prior to COR, he spent 2 years as the the Senior Assistant Coach for Oakland Live Y'ers.  There he coached worked with numerous state, sectional, junior national, senior national, and Olympic Trials qualifiers.  Prior to Oly he coached for 7 years at Pointe Aquatics in Grosse Pointe,MI.  There he oversaw the age group program and worked with the senior level swimmers.  Dan coached swimmers of all ages includeing age group state qualifiers to Olympic Trials Qualifiers.Dan was also an assistant coach and assistant pool manager at the Lochmoor Club in Grosse Pointe, Mi.  While at Lochmoor Club the team had won 8 straight MICSA championships. 

Dan swam in college at Oakland University and the University of South Carolina. He swam club for Bob Jenrow at Birmingham Bloomfield Atlantis and High School for Darin Abasse at Birmingham Groves. He graduated with a degree in Physical Education from Wayne State University in Detroit, Mi. He finished his Masters in Coaching and Athletic Administration in the fall of 2011.

Laura Ring Age Group Coach

Laura Ring returned to COR in September of 2012.  She began swimming at the age of 5 but didn’t fully immerse herself into aquatics until she became a competitive swimmer with COR in 1996.  Laura continued swimming in college for Henderson State University where she served as team captain for 2 years.  She received both athletic and academic honors and served as president for the Student Athlete Advisory Committee. 

Swimming has always played a positive and influential role in Laura’s life both as an athlete and a coach.  Since 1999, she has been coaching, teaching and working in various areas of aquatics; including coaching for COR in 2006 & 2007, working with the Minnows, Piranhas and Sharks groups.  Today, Laura coaches the Senior Blue Group, and is the coach for our 10 & Under Piranhas Group  She has been selected to work as a team manager for 2 USA National Swim Camps.  In the Summer of 2019, Laura was named the Team USA Junior National Team Manager for competitions in France and Spain!  During that trip, Laura worked with many of the swimmers that competed for Team USA in Tokyo, Japan.  Most recently, Laura was the Head Manager for the US National Select Camp.  She is the North Texas Swimming LSC Coaches Representative and a member of the NT Board of Directors.

Laura has a Bachelors of Science in Biology from Henderson State University in Arkansas.  Since returning to COR, Laura's positive influence, including her ability to teach, train and motivate, has been felt on many levels within the team!

Jaime Ballard Age Group Coach - Jumbo Shrimps Lead

Coach Jaime Ballard has an extensive background in swimming, spending time as a Head Age Group Coach in California before relocating to Texas over a decade ago.  Today, Jaime is our lead coach for the pre-competitive group, Jumbo Shrimps.  She also helps coordinate our Swim School program and is working with our first competitive group, Minnows.  

Jaime lives in Richardson with her husband, Brant and their 3 sons.  She is a 3rd grade teacher at Yale Elementary in Richardson.  COR is extremely lucky to have a coach at this level helping our development groups!

Erin Farlow Age Group Coach - Sharks & Minnows

Coach Erin Farlow comes to COR with a strong swimming background in North Texas.  She swam with Texas Ford Aquatics from 2010 to 2020 and competed at the UIL 5A State championships for both Prosper High School and Rock Hill High School. Erin began coaching at SwimAmerica where she developed her own understanding for how kids process swim skills and develop proper technique. She continued to coach while completing her degree from Texas Woman’s University in Political Science. 

Erin has spent the last few years coaching pre-competitive, developmental, and age groups, focusing on installing proper technique while having fun. She is a firm believer in building up swimmers as young adults by preparing them with transferable skills in order to confidently pursue any path they choose to take. Erin's focus is on developing swimmers’ technique, performance pride, and a healthy mindset towards work ethic and competition. She hopes that each swimmer leaves her practices feeling that they’ve accomplished something.

Board of Directors
Enrico Linscheer President
Jennifer Sandidge Safe Sport & Secretary
Emily Broad Treasurer
Kelly Belknap Head of Fundraising
Jamie Mulford Member at Large