Teaching in Cupertino for over 25 years, the Okaigan Dojo is a traditional, family oriented, karate school; specializing in Shotokan karate instruction for children and adults. We provide classes 6 days a week at all levels, from beginner to advanced and