Who we are
At Elite Taekwondo Academy, we believe that true strength starts from within. Our Taekwondo program is designed not only to teach self-defense and martial arts skills but to build strong, resilient character.
Through discipline, respect, and perseverance, we guide our students to become the best versions of themselves — both inside and outside the dojang. Whether you're a beginner or an advanced practitioner, our classes foster personal growth, confidence, and focus.
Join a community where your journey is about more than mastering kicks and punches—it's about becoming a better, stronger, and more respectful individual.
Meet the Masters
-
Master Jeff Avila
Master Jeff Avila has been practicing martial arts for more than 30 years, studying with Korean masters since he began in 1986. He holds a 5th degree Black Belt in Taekwondo, certified by Kukkiwon, the world Taekwondo headquarters in Seoul, Korea. Master Avila has more than 25 years of teaching experience and feels very fortunate to have had the opportunity to mentor many fine martial artists.
-
Master Tuan Vo
Mr. Tuan Vo began his study of the martial arts at a very early age and continued into his college years at UC Davis, where he was a leader of the Taekwondo program. After taking a break to start his career and family, he returned to teaching when his children started at Elite and is now the Competition Sparring Director.
-
Master Tharma Karunamoorthy
Mr. Tharma Karunamoorthy is a 4th degree Black Belt who started at Elite over 20 years. While earning his degree at SJSU and working in finance, he always found time to volunteer his time at Elite. Now we are very lucky to have him back as a full time instructor.
-
Master Joshua Esteva
Mr. Joshua Esteva is a 4th degree Black Belt who started at Elite at the age of 5. He is currently finishing his degree at SJSU, and still finds time in his busy schedule to head Elite’s Competition Poomsae Team and Demo Team.
Programs
Child Program - Ages 5 - 12
Our Child program consists of two 45 minute classes a week.
Students participate in either a Monday / Wednesday or Tuesday / Thursday classes.
Classes are broken up by skill level and make-up classes are available on Fridays
Teen & Adult Program - Ages 13 and above
Our Teen & Adult program consists of two one hour classes a week.
Students participate in either a Monday / Wednesday or Tuesday / Thursday classes.
Special Programs
Black Belt Club
Once a week on Fridays, we offer dedicated intermediate and advanced students a one hour class where we teach advanced skills.
Competition Teams
For students interested in competitions, we have teams for Forms and Sparring