Direct from Canada, Toronto; let me introduce you to Nate Bower. Professional boxing instructor, boxing instructor, personal trailer and competitive athlete, trough is YouTube channel a serie of videos for home training. This one is a 1-2B-1-2!
Video/courtesy: Nate Bower Fitness