Young Moon has been training martial arts for over 30 years and teaches the adults and children's classes.