Honestly, I don't. I went to a couple of events, including a beginners course, with a mini group a couple of years ago when I had a G35 coupe. I was lamenting with a friend last night that we aren't more involved in local track groups.
I'm a little leary of road Atlanta. Those concrete walls don't seem very forgiving to beginners.
EDIT: here's an in-car video from the cayman