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

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 directs and oversees COR's Age Group Program.  His strengths include coaching techniques, motivating swimmers, and teaching kids the love of racing.  Brandon's enthusiasm, approach and sense of humor help to create a great atmosphere for success.  He has helped to create one of the premiere 12 and Under programs in North Texas, featuring state and nationally ranked swimmers.  Brandon has coached swimmers ranked in the top 3, top 5 and top 10 in the United States.  He has coached individual TAGS Champions, TAGS Individual High Point Award Winners and 10 & Under Boys 1999 TAGS Team High Point Award Winners. Brandon coaches our Dolphins Group and his swimmers have smashed team records over the past several seasons.  He continues to produce Sectionals qualifiers, TAGS qualifiers and North Texas Zones Team qualifiers for COR.

Brandon swam for COR from 1983-1991 becoming a TAGS and Junior Nationals Qualifier.  He was also a member of the 1991-1992 Men's Swim Team at Texas Christian University (TCU).  Brandon originally coached for COR from September 1992 - 1999, returning to the team in the summer of 2008.  From 1993-1996, he was also the Head Coach of Jesuit College Preparatory School earning the TCIL Coach of the Year award in 1996.  While there he coached High School All Americans, Junior National, Easter Prep Nationals, National Catholic & TCIL State Qualifiers.  Brandon honed his craft being mentored by COR's Head Coach Maggie Shook, former COR Head Coach & former Turkish National Team Coach, Fernando Canales and current Yale University Head Coach, Jim Henry.

Brandon has a BBA in Marketing from The University of North Texas.  He lives in Richardson 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.

Adam Bull

Senior 1


Senior 1 Coach

(Bio coming soon!)

Meredith Cramer

Age Group Coach


Jumbo Shrimps and Minnows Coach

(Bio coming soon!)

Colin McGrane

Senior 1 / High School Group


Coach Colin McGrane returned to COR the summer of 2013.  He coaches the Senior 1 Group and our Summer High School Group.  Colin brings his coaching experience and his enthusiasm to COR.  His upbeat  and out-going personality is infectious and his swimmers are always highly motivated.  

Colin swam for Berkner High School and was a COR swimmer in 1994.  After graduating high school, Colin began coaching for COR in 1995.  He assisted Coach Maggie Shook and Coach Brandon Jones with the Dolphins Group, but primarily worked with Minnows and Piranhas Groups.  Colin left COR in late 1999 to complete his Bachelor's degree in Fine Arts from the University of North Texas.  After spending 4 years working exclusively for Plano ISD, he accepted a position with COPS as an Assistant Age Group Coach.  While at COPS, Colin helped to build a strong age group program, adding several A and TAGS qualifiers to the team.  He left COPS after the summer of 2011 to spend more time with his family.  

During the school year, Colin is an Art teacher for Plano ISD.  He was formerly a Swim Coach at Plano East Senior High School.  He lives in Plano with his lovely wife Kinome and their 2 children, Lily and Joe.  


Rose Palmer

Age Group Coach


Rose began swimming year round with COR swim team back in 1996. She was already familiar with COR since both her brother and sister had joined in 1992. She developed as a swimmer under Coaches Brandon Jones and Maggie Shook, attending both TAGS and Sectionals meets regularly during her swimming career with COR.

Rose also swam for Lake Highlands High School (Dallas, TX) from 2003 to 2006 and represented the Wildcats at the Texas 5A Districts, Regionals, and State meets. Her swimming career continued when she was recruited to swim for the College of Saint Rose (Albany, NY). She competed with both the Northeast-10 Conference and the Metropolitan Conference. She graduated in 2010 majoring in Business Administration with a concentration in Sport Management. 

Rose started coaching with the Berkner neighborhood swim team from 2004 to 2006. She continued gaining experience as an assistant coach for the Albany JCC Arrows while in college. She also lifeguarded and taught swim lessons for both the City of Richardson and the Albany JCC. Rose returned to COR in 2010 as an age group coach and is currently working with the Senior 1 Group and assisting with Senior 2 and 3.  She also heads up our Jumbo Shrimps Group

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 Sharks Group, and is the lead coach for our  Minnows Group and Swim School program

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!

Tori Whitehead

Age Group Coach


Piranhas Coach

(Bio coming soon!)

Board of Directors

Bob Whitehead



Kengmean Lin



Emily Broad



Larry Breazeale

Head of Fundraising