Learn Punching Techniques demonstrated by Derek Panza. Derek teaches the basic fundamentals of punching. In this video there are a variety of different punching techniques such as the jab and straight punch. Each technique is briefly and concisely explained.