Neurobounce is a great place to improve your vertical and performance, the trainers are great and have helped me gain 4 inches on my vertical and now I can fly.