I've notice two different kinds of punching in my years of observation. Swimming and thrusting. Swimmers punch like John Wayne or John Travolta. Its an over the top method which is best used by those with incredible upperbody strength. Thrusting is when all your punches come from underneath and your arm always assumes at least a finished uppercut position before moving out from the body. What are you? Are you a little of both?