I don't think there is a more effective tool for learning than track time. Especially an instructed class. I'm pretty conservative on the street because I'm not young enough anymore to think I'm unbreakable and I don't want to die. And the track gives you an environment where you can try different things and experiment more comfortably. I personally learned more in my first track day than in the whole riding season prior to the track time. WARNING!! TRACK RIDING IS ADDICTING!!! IF YOU GO ONCE YOU WILL BE SHELLING OUT THE DOUGH TO GO AGAIN!
If 33 red cows enter a race with a total of 37 cows, should anyone be surprised when a red cow wins?