There is the Bridgestone Academy at Mosport. I attended the precursor, the Spenard-David Racing School when it was at Shannonville.
There is also the Jim Russell Racing School at Mt. Tremblant.
Swim: 2.4 Miles
Bike: 112 Miles
Run: 26.2 Miles
Brag: For the rest of your life