I live and train in San Jose, but have been to Sihing Andy’s school many times to train. He is a good teacher and fun to train with. Bay Mountain Wing Tsun provides great self-defense training in a friendly atmosphere. If you’re looking for a true system that works for everyone, you won’t be disappointed here. The classes are small and you get a lot of personal attention in a non-competitive environment. For me, the small monthly payment is well worth the skills I gain in wing tsun(also spelled as — Wing Chun).