CNSA Coaching and Administrative Staff

For swimming related questions, please contact your child's coach or the heach coach, Emmett Walling.

For administrative questions, please contact the head coach or a board member.

For billing questions, please contact the treasurer, Vivian McAnally.

Coaching Staff

Emmett Walling

Head Coach


Coach Emmett Walling, a former standout swimmer at USC joined the CSA staff in October of 2012 as an Assistant Age Group Coach and was named Head Coach shortly after. Following a competitive swimming career spanning eighteen years, Coach Emmett has decided to make a lifelong commitment to the sport of swimming and to share his passion with today's athletes. Emmett steps on deck with goals to inspire great technique and the excitement of racing every day.

A native of Manasquan, N.J., Walling attended Indian River State College in Fort Pierce, Fla., before becoming a student-athlete at USC in 2009-10 and team Captain for the 2010-11 season. During Coach Emmett’s swimming career he established himself, as a 7 time All-American, well ranked among USC's top ten in the 50/100y free and 100y breast, NJ High School State Champion - 200 IM and 100 breast, and was part of Indian River's 34th and 35th straight NJCAA crowns in 2008 and 2009.

Emmett graduated from USC in 2011 with a Bachelors Degree in Kinesiology - Human Performance. In addition to coaching with CSA, Coach Emmett is an Assistant Coach for the UC San Diego Tritons under Head Coach and the 2016 Rio Olympic Games Womens Head Coach, David Marsh.

Growing up in New Jersey, Emmett is grateful for what San Diego has to offer the year-round aquatic enthusiast.  Emmett spent 10 summers as a beach lifeguard and is an avid surfer and huge advocate for the ocean.

Jessica Rocheleau

Bronze, Silver, Varsity Coach


Jessica joins the Coronado Swim Association in February of 2015 after three years as an All-American Student-Athlete at Nova Southeastern University in Fort, Lauderdale, Florida.  As an All-American she qualified for the NCAA Division II Championships both freshman (2011) and sophomore (2012) year’s.

Specializing in the 1000 / 500 / 200 Freestyles and 400IM, Jessica proved to be a strong competitor in the Sunshine State Conference, and earned runner-up in the 1000 Free in 2012. Coach Jessica brings great enthusiasm on deck, and is dedicated to establishing a training ideology in her swimmers with the idea of having fun while working hard in order to obtain goals. Jessica holds a Bachelor’s Degree in Exercise Sport Science with a minor in Business.

Jack Galvan

Gold & Sr. Prep


Coach Jack Galvan joined the CSA team in September of 2016 after a busy ocean front lifeguarding season for the City of San Diego which immediately followed by his collegiate swimming career at UC San Diego. Galvan began competitive swimming as a freshman at Jurupa Valley High School with a primary focus in sprint Free and Fly. During his time at JVHS he set multiple school records in the 50 and 100 Free along with winning 3 CIF titles in those events. Following a successful high school career, Galvan attended UC San Diego and trained under our CSA Head Coach Emmett Walling. During this time he earned multiple All-American as well as All-Conference honors, and holds top 10 times in various sprint events for the Tritons. The UC San Diego senior Captain earned his Bachelors in Psychology in 2015.

Jack grew up in Riverside, CA and had been living in San Diego since his move back in 2010. He is also a City of San Diego ocean front lifeguard at South Mission Beach. With starting swimming at such a later age and with no club experience, Jack is adamant about maintaining proper stroke mechanics and inspiring his swimmers to maintain developmental momentum because success comes in many forms in this sport of delayed gratification. He has a genuine belief in that "It's all about the patience, drive, persistence, and most importantly perseverance to reach your end goal".

Board of Directors

Isaac Smit



Peter McVey

Vice President


Myleen Reyes



Laura Thoroman

Board Member


Shea Hawthorne

Social Chairman


Leigh Everitt



Deborah Soderlund

Board Member