Coaches

Nacim Bouferrache has been coaching and teaching swimmers of all ages, from age 5 to Masters, for over 10 years. In that time, he has coached many State Champions and Top 16 swimmers, established new State Records, and led his team to a top 10 finish at Age Group Sectionals. Nacim started swimming competitively at age 6, and he went on to become Algerian National Champion in the 400M and 1500M freestyle nine times. At age 13, he became African Age Group Champion in the 1500M freestyle. Nacim continues to pursue his passion for swimming through his coaching, and is a certified ASCA level 2 coach.
Karim Bouferrache
David Crippen taught and coached swimming for six years at Beaverton Swim Center. David has been with the Dolphins Swim Team since 2007. His goal is to help each swimmer realize their potential, regardless of their age or ability. David loves competition whether it be on the basketball court or in the pool. He believes that success in swimming requires commitment, discipline and perseverance, and that these principles apply not only to swimming but to one's life journey. Go Dolphins!
Alejandro Contreras