Zhen Wei Academy teaches a form of northern Shaolin Kung fu, a well rounded system that is comfortable in short and long ranges, using striking and grappling with a variety of hard and soft techniques and numerous traditional weapons. The classes can be tough but they do offer increases in functional flexibility, range of motion, fitness and strength.