High Jump 101 with Troy Haines
High Jump 101 is an overview of the critical components of high jumping. The live zoom class breaks down the high jump phases, identifies common errors, and details a series of proven drills to enhance your high jump performance.