Any trackday is good stuff. You can't go wrong really. And as a virgin track-goer, pretty much any trackday instruction is going to be better than just headin' out there and puttin' the pedal to the metal on your own. I've done a couple of Code days. I learned some really cool stuff. Other things I wasn't quite so enthusiastic about and he, like most of his counterparts, is somewhat rigid in his approach. I had done a fistful of trackdays, several of them with other well-known track schools, and a bunch of reading prior to taking his School. I was a little biased going in, but I did exactly as he told me and came away with some new and good skills.
I'm not sure if they're directly applicable to life on public streets, but I approached with the attitude that if I arm myself with knowledge, I can pick and choose from that base as needed to survive.
The nice thing about his school is that it's very organized and you get to use his bikes. The set up is top notch and professional. You will be taken care of and learn tons. You probably know that there are four levels to his school. It doesn't matter if you're Valentino Rossi, you start at Level I. It's actually not a bad idea, but a few people took exception to that. One level = one day, so if you want the full Code experience you're going to be back a few times. I highly recommend you so some basic reading of his books prior to heading in. He referred to his own writing a lot and you sorta feel like you're in church and everyone else totally knows the Lord's Prayer and you don't.
Oh, and forget about going fast. You get yelled at...
It takes the pressure off of you, but sometimes I think they got on people's cases a little too hard.
Good luck and report after. I'd be interested to hear your thoughts.