ProPulse® Speed Trainers are a great training tool to teach timing, footwork, hand speed, reinforce technique, etc. The shifting weight and audible feedback gives you a sensory feel to find the right positions, lock in direction change and snap punches