In AUG 2012, I completed Keith Code's California Superbike School. I highly recommend taking this course, even though it is expensive. Here are some of my thoughts about it.
Very professional
Highly organized
Course outline (agenda) is extremely refined
Classroom instruction immediately followed by on-track application methodology is profoundly effective
Coach evaluation provides immediate feedback loop
Coaches are top-notch riders
Top-notch equipment that someone else maintains
After participating in this school, I got the bug to buy a new sportbike and participate in some track days - maybe even race, if I think I've got the sand. There are several tracks within eight hours driving distance, so why not? I joined a couple of clubs and started doing track days.