Our team is led by our amazing swim coaches who have years of experience in the sport and a deep commitment to helping us achieve our goals. These coaches bring a wealth of knowledge and expertise to our practices and meets, and they inspire us to work hard, push ourselves, and have fun along the way. We are incredibly lucky to have such talented and supportive coaches on our team, and we can't wait to see what we can accomplish with their guidance and leadership.


Mackenzie Curtis - Head Coach

Mackenzie Curtis started swimming at age 9. She excelled in butterfly, backstroke, and IM and participated in the Contra Costa County Championship Meet from 2012 to 2018. With over 10 years of coaching experience, she's thrilled to be with the LMYA Swim Dolphins as the Head Coach for a second year ina row. Coach Mackenzie is currently a 3rd grade elementary school teacher at the Meher School in Lafayette, and enjoys time with family, friends, her dog Luna, gaming, yoga, and music.

Heidi Farr - Assistant Coach & Head of Gutter Guppies

Coach Heidi grew up on Dana Hills Swim Team, starting at the age of 5 and continued her swim career until aging out at 18.  From the ages of 15-18, she was a junior coach for Dana Hills & loved every minute.  Coach Heidi swam for Clayton Valley High School, one year on JV, and 3 on Varsity.  She loved breaststroke, & the 500 free. After high school, she moved to San Luis Obispo in 2017 where she attended their community college for a couple of years, was a lifeguard for the local city swim center, and was also the “baby & me” swim instructor. She also became a meber of the Walnut Creek Masters Team as of 2026!

Coach Heidi recently got married in September 2024, and has been lucky enough to be a stay at home wife when shes not on the pool deck. 


Out of the pool, Coach Heidi enjoys riding her motorcycle, going on rides with her husband, working on their little farm (they currently have 3 goats, 1 pig, 10 chickens, 2 dogs, and a cat!). She also enjoys remodeling her new home, weightlifting/ running, camping, hiking, & spoiling her nieces & nephews.

Keaton Curtis – Assistant Coach

Coach Keaton is Coach Mackenzie’s brother and has been part of swim since he was 6 years old.  He swam until he aged out and always enjoyed the camaraderie and love for the sport he shared with his teammates.  Coach Keaton’s favorite stroke used to be butterfly (up until a shoulder injury sophomore year), but he eventually learned to love breaststroke and backstroke as well. 

Beyond swim team, Coach Keaton has also been a lifeguard at a local pool for just under 10 years, has three associate’s degrees (Business and Psychology completed, Electrical Technologies in-progress) from Diablo Valley College, and is very into video games, electronics, LEGOS, and just about anything he can get his hands on.