Current Status Not Enrolled Price CA$29.95 Get Started Log In FSD-Nation Training Basics | Punching Learn the basics of punching so that you can punch using the correct fundamental techniques. Sign-in to Continue Learning Sign-In Course Content Hard Skills | How to Hold Focus Mitts Hard Skills | Jab / Cross Punches and Drills Hard Skills | How to Throw a Uppercut Hard Skills | How to Throw a Hook Punch Hard Skills | Defense Against a Haymaker Punch