Classes are a blast, and the techniques are un-real. Practical and extremely effective, Ken Bu Kan will make you feel at home.
All reviews seem positive