AllStar Kung Fu offers a variety of martial arts classes for all ages and abilities, including Kung Fu, Self Defense, Tai Chi and Qi Gong. They work with students from beginners through advanced championship level competitors. Masters are qualified instructors and able to provide private or group lessons. AllStar Kung Fu also offers free trial classes.