I thought the Skip Barber 3-day racing school was well run and taught me alot about heel/toe shifting, threshhold breaking, passing, etc. The instructors were knowledgeable and had lots of racing experience. If you need a racing license that's probably the way to go. The biggest drawback is the price, but you use their cars, not yours. In my school someone put one of the cars into the wall and the damage was pretty severe. For anyone not really interested in pursuing a racing license but who wants to improve their Viper abilities, there's nothing like Viper Days. It's a lot less expensive, with the exception of the wear on your car, and you get lots of quality track time.