Good article, but except for one or two mentions, there are no specific websites and contact info of driving tracks. At least that's what I was hoping to find here. If I was writing this I would do a little more research and actually make a clear listing of all these tracks in Canada...there can't be that many...at least the ones in Ontario - so the readers are aware of what and where they are. Just my 2 cents.
You would actually be surprised at how many tracks and driving schools there are in Canada. I was going to include a list, but I was worried more about excluding tracks in regions I wasn't familiar with.
In the Southern Ontario region alone there are:
St Thomas Dragway
Toronto Motorsports Park (Cayuga) - Drag,
Toronto Motorsports Park (Cayuga) -Drift, Street
Toronto Motorsports Park (Cayuga) - Oval
Shannonville Speedway
Canadian Tire Motorsports Park (Mosport) - Track,
Canadian Tire Motorsports Park (Mosport) - schools
Canadian Tire Motorsports Park (Mosport) - DDT
Canadian Tire Motorsports Park (Mosport) - oval
Delaware Speedway
Kawartha Speedway
Sunset International Speedway
Various schools, lapping days and events at Downsview Park
Barrie Speedway
Flamboro Speedway
Merritville Speedway
Grand Bend Motoplex
Grand Bend Speedway
...and I have already probably forgotten a lot and didn't make it North of Barrie or East of Kingston