I attended the M5 Driving Expperience at the BMW Performance Center. It was like a 1 day M school but is no longer available. They run a first class school that's a great experience. The M school would teach a great deal about car control, using the safety systems (DSC, ABS, etc), and performance driving techniques. It is not a racing school. The advanced M school assumes you know the first two items and teaches advanced performance driving techniques. I think it costs even more. I do not know what cars they currently use. It is possible the e39 M5 use is about ended but they may continue to use it until the e60 M5 is out.
Now for the question if it's worth the cost. I think the cost covers food, lodging, and a helmet. Many schools do not. If you have no performance driving experience, it will help your driving technique a lot and make you safer on normal highways. The instuctors are great and can focus 1 on 1. With a club event at a track, you use your own car, wear out tires and brakes, and risk a costly repair if you "oops". Plus, you never know how good of an instructor you'll get. If you already have track or performance driving experience, a racing school (Skip Barbor, Darek Dailey, etc) may be better.
FYI, the folks at the BMW PC are very helpful and can answer any question. Per the BMW web site, the number is 888-345-4269
Now for the question if it's worth the cost. I think the cost covers food, lodging, and a helmet. Many schools do not. If you have no performance driving experience, it will help your driving technique a lot and make you safer on normal highways. The instuctors are great and can focus 1 on 1. With a club event at a track, you use your own car, wear out tires and brakes, and risk a costly repair if you "oops". Plus, you never know how good of an instructor you'll get. If you already have track or performance driving experience, a racing school (Skip Barbor, Darek Dailey, etc) may be better.
FYI, the folks at the BMW PC are very helpful and can answer any question. Per the BMW web site, the number is 888-345-4269