probably too late to make a difference now, but I have ridden with STT.
STT is a good group. The coaches I worked with ranged from "fast" to "ridiculously fast." But none of that really matters if they're not a good teacher. Suffice to say, no matter how fast you think you are, their coaches will be able to teach you a ton.
if you've never been to a track day before, sign up for Novice group.
If you have done 2 or more trackdays with other groups, sign up for I (unless you're really worried about that).
I prefer to ride with NESBA, but STT is just 'different,' not worse. it'll be personal preference. You get a free lunch with STT :-P
'93 CBR F2 track slave
'97 EX-500 daily ride/makes the F2 feel faster than it is)
"track riding makes heroin addiction look like a mild craving for something salty."