David’s training specialties include the areas of boxing, kickboxing, weight training, and general physical fitness. With regular training sessions, you will learn the diligence, discipline, and mental focus required to succeed in these challenging areas.