Yes you can...
if you've connecting flight even USA r European countries.. you can travel the same without trouble, but ensure that u've same terminal change.. not airport change. if its airport change or u need to visit outside of airpot, then you may require Transit visa..
also ensure that you've valid Student visa in your passport when entering to canada any city at the time of Port of entry... hope i given clear info..