David is a NASM certified personal trainer, with twenty-six years of martial arts experience. He also holds a B.A in Psychology and MSW in Clinical Social Work.
NCCA Accredited Certifications
Animal Flow Coach, USA Boxing Certified Coach, Kickboxing Instructor
BA in Psychology