Twin Dragon Kung Fu Academy is a studio in San Carlos that teaches the art of self-defense. Not only do their tight community and teaching style prepare their students for possible danger in real life, but they also teach them how to build valuable skills such as self-discipline, respect, focus, confidence, and more.