Coaches and Directors

AquaSol Swim Team coaches are USA Swimming registered and certified.  In addition, our coaches have cleared a background check and have current Athlete Protection, USA Swimming SafeSport, Coaches Safety Training, CPR, and First Aid Certifications.

The coaching staff at AquaSol are experienced coaches who have a passion for swimming. Every member of our coaching staff is committed to bringing this passion into each practice, sharing our love of the sport of swimming with our athletes.

Coaching Staff
Darin Mai Head Coach and Senior Lead Coach

Darin Mai has experience coaching at both the collegiate and USS level. Coach Darin has worked with swimmers who have gone on to become National level swimmers, as well as Far Western and Junior Olympic champions. Highly regarded by his coaching peers for his swimmer development, Coach Darin was awarded the Sierra Nevada Age Group Coach of the Year for excellence in 2008 and 2009 by the American Swim Coaches Association.  Also head coach of the Union Mine HS swim team, Coach Darin was voted the Sierra Valley Conference Coach of the Year in 2014. Coach Darin currently sits on the Board of Directors for Sierra Nevada Swimming and chairs the Technical Planning Committee. AquaSol is fortunate to have a head coach who is so highly regarded in the swim community. Coach Darin is respected for his abilities to create great swimmers and great people.  Go to NEWS to read about Darin's recent Double Goal Coach award!

Alan Rosenfeld Senior assistant and Bronze Lead Coach

Alan Rosenfeld has been a swim coach since 2004. His extensive experience includes coaching summer league, high school, and year-round club swimmers, working with all ability levels and age groups to foster a passion for swimming, complemented with an emphasis on personal growth.  As current head coach of the El Dorado HS swim team, Coach Alan was voted the Sierra Valley Conference Coach of the Year in 2018, and the team has won 8 league championships under his leadership.  Working with swimmers to improve their technique while fostering a great group environment is Coach Alan’s focus.

Brian Heise Junior II Lead Coach
Brian has over twenty-five years in the Northern California swimming community, and over fifteen years experience as a swimming coach. A natural teacher, Brian's philosophy is centered in having balance as a swimmer and as a person. Brian truly loves to coach, and feels very lucky to have worked with the 1,000's of swimmers on his teams over the years. 
Brian started his coaching carrier with the Sierra Marlins ('98-'03). Brian has also coached on the Rocklin Wave ('98), the Folsom Sea Otters ('01-'02), Spare Time Aquatics Swimming ('06-'16), and the Broadstone Barracudas ('06-'16).
Brian has coached Farwestern finalists, Western Zone (Western Zone coach for Sierra Nevada Swimming in '99) qualifiers, and many other swimmers who have moved on to national-level swimming.  Brian is also a Waldorf P.E. (games/movement) teacher, a yogi, and a Crossfit enthusiast.
My curriculum is not swimming, it's the swimmer. Ultimately, you swim to learn about yourself--nothing matters more than knowing who you are.
Patricia Sullivan Orange Group Lead Coach

Patty Sulivan has over 25 years of coaching experience at both the USS and high school level.  She swam collegiately at Santa Rosa Junior College, and earned All American honors for two seasons before also swimming at Chico State.  Patty's goals are to focus on giving the Orange Group the basics of each stroke, and building each swimmers confidence.  With these tools she hopes they will all carry with them a love of swimming well into adulthood.

Brandon Mills Gold Lead Coach

Brandon Mills has been coaching since 2019.  After a standout high school career with Oak Ridge HS, Brandon competed for Arizona State University 2013-2017 where he was the recpient of the Arthur Ashe Jr. Diversity and Inclusion Award in 2016.  Brandon implements his knowledge of the high school and collegiate swimming levels to foster the growth of well-rounded student-athletes and strengthen team culture.

Board of Directors
Darin Mai President/Head Coach
Aimee Lehr Coach - Member-At- Large
Todd Peterson Secretary
Denize Weiner Safe Sport Sport Coordinator
Steve Churning Member at Large