Chuck Smith is trained by Trevor Haines, who was trained by his sifu, Mike Del Campo, who was trained by his sifu, Alex Wong, who was trained by his sifu, Chu Shong Tin, who was trained by his sifu, Y Read more
Chuck Smith is trained by Trevor Haines, who was trained by his sifu, Mike Del Campo, who was trained by his sifu, Alex Wong, who was trained by his sifu, Chu Shong Tin, who was trained by his sifu, Yip Man. Chuck Smith teaches with Sifu Trevor Haines at Dojo Chattanooga in Chattanooga, Tennessee, United States of America.