The BMW Car Club of Canada
's Trillium Chapter (Ontario) has three driving schools at Mosport Internation Raceway
And i'm not 100% shure but the Sabb Owners Club of Canada Inc. (SOCCI)
has the Sabb Enhanced Driving School held at Shannonville is there at least twice a year.
Well to attend your car must pass a tech inspection for saftey purposes and thats it. If you haven't attended in something like this don't be afraid. There is class time, instructors, and class groups to help out. And the only rule that comes off the top of my head is to have fun (but don't go bonkers because you are there to learn).