How&where to apply for Canadian transit Visa?(trip from Raleigh/Durham,US to China,via Canada,with US Visa_F1)?

Taking Air Canada along the way through Toronto & Vancovor. Even not to go through the Customs, still need a Canadian transit Visa?
7 answers 7