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 dues, safety, or policy or administrative issues, please contact our team administator HERE.

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.

Kathy Stacy

Assistant Coach


Coach Kathy Stacy brings over 40 years of coaching experience to the Napa Valley Swim Team. A graduate from the University of Oregon with a degree in Recreation and a specialty in Aquatics, Coach Stacy has specialized in developing young age group swimmers. Her greatest desire is to give these swimmers the technical tools in which to succeed as swimmers and have fun during the process.

Coach Stacy has worked with all different levels of swimming ability. She has operated her own swim school for infants and young children and has successfully coached age group swimmers to the Western Zone All Star level. Most of NVST’s Senior swimmers began their swimming careers with Coach Stacy.

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



Patrick Gaul

Vice President


Joni Kelly



Arwen Gallenkamp