Have you tried checking programs online? To make sure you're getting a good deal make sure that your trainers emphasize on proper form and establishing a good strength base before engaging in Speed drills. Core and leg strength are essential for this improvement.