First of all, join the BMW Club of Canada (Trillium Chapter here in South Western Ontario...).
If you're interested, there is a three day event at Mosport this weekend. It's LONG since full, but you're more than welcome to stop by, and see how such events are run, and what you can expect, and what is expected of you.
It's very addictive, and the BMW Club runs some of the premier schools in the area.
We can certainly arrange for you to get a ride out with someone, so you'll get a feel for what goes on here.
The BMW Club runs about 4 schools a year, primarily at Mosport.
Several *spin-off* events from the BMW Club run driving schools and lapping days at other local tracks, such as Cayuga (temporarily shut down) and Shannonville.
If you need any further information, feel free to ask.
I'll be at Mosport Friday, Saturday and Sunday; you're welcome to stop by.
I'm not really an asshole, I just play one on the Internet