Coaches and Directors

Coaches and Directors
Coaching Staff
Asher Green Head Coach

Coach Asher Green brings a wealth of coaching experience from numerous programs and regions of the country. Highlights of Coach Green’s career include assisting with the National Team for the Mission Viejo Nadadores, serving as the Graduate Assistant Coach for the University of Georgia, heading up the Decatur (IL) Swim Club, and assisting at Arizona State University. Coach Green is an ASCA Level 5 Certified coach. He coached for the USA Swimming National Select Camp in 1995 and 2003, served on the USA National Team Coaching Staff in 1995, once earned four consecutive ASCA Certificates of Excellence, and has coached swimmers to the U.S. Olympic Trials in 1992, 1996, 2000, 2004, and 2008.

Coach Green believes that the high demands of competitive swimming provide a unique venue for the development of a multitude of invaluable personal traits. Coach Green, originally an Indiana native, was born into a swimming family: his father, the late George “Herr” Green, retired from coaching high school swimming with over 300 career dual meet wins.

Coach Green earned his Bachelor of Arts degree in Psychology from Butler University, his Masters of Business Administration from the University of Georgia, and took PhD courses at the University of Arizona. He has been with the Napa Valley Swim Team since 2003.

Gina Barsotti Assistant Coach

Coach Coach Gina heads up Napa Valley Swim Team’s Age Group I, Novice I, and Tadpole swim programs. Gina redeveloped the Introduction to Swimming program in 2002, now called the Tadpole Group. Along with her team responsibilities, Gina has been an All Stars Coach in 2002 and 2009 and teaches various aquatic classes at Napa Valley College. Gina also serves as our team’s Administrative Manager.

Gina has a Masters Degree in Physical Education from Chico State. She has coached with the Chico Aqua Jets and the California Capital Aquatics age group programs.

Caroline Holmes-Beaver Assistant Coach

Coach Beaver is an ASCA Certified Level 2 Coach. She came to us from the YMCA of Orange County, where she coached Beginning through Advanced Swim Team 2006-2014. Coach Beaver graduated from Vanguard University in 2007 and is fortunate enough to have taught lessons and coached swimming since 2002. She is passionate about helping swimmers reach their ultimate potential in swimming through proper skill instruction, thinking, and hard work. She also welcomes questions from any parent or families who are curious about learning more about swimming!

Board of Directors
Kian Tavakoli President
Patrick Gaul Vice President
Joni Kelly Treasurer
Arwen Gallenkamp Secretary