Nels Larsen - Head Coach

Nels is in his eighth year as the Castlewood head coach. Nels is a high school physical education teacher at Irvington High School in Fremont and has been coaching swimming since 1994. In 1996, Nels moved to Pleasanton and started coaching the boys and girls swim teams at Irvington High School. During that time, Nels also coached the Mission Highland’s Summer Team that is well known for being a competitive team, but is better known for its team spirit and fun.

As a swimmer, Nels started as a summer league swimmer in San Jose, swam through high school and then went on to swim for Cal-State Hayward and finished his collegiate swim career at Cal-State Bakersfield. Nels is looking forward to helping all of the Castlewood swimmers reach their potential and have fun at the same time.

Linda Bailey - Assistant Coach

Linda began her competitive swimming career at age 8 and swam 4 years varsity for Mission San Jose High School in Fremont. She continued swimming in college, first for Cal State East Bay then earned a full swimming scholarship to Cal State Bakersfield where she was a 3-time NCAA Division II All-American. Linda has more than 25 years of teaching and coaching experience in the aquatics field. She is currently the Director of Training and Development for the American Swim Academy.

Linda’s love for children and swimming keeps her actively involved in the swimming community. She is especially passionate about making swimming fun while developing good technical skills for her swimmers. Linda has extensive experience with child development and was an elementary/middle school teacher before she chose a full time career in swimming.

Linda lives in Livermore with her husband and two children, Jessica (14) and Carter (12). Besides watching her daughter dance and her son wrestle, she spends her time training for triathlons and half marathons. She spends time with her family camping and boating, but mostly enjoys the rare quiet weekend with nothing on the calendar!