Depending on your nationality, you may need a TRV to visit Canada. This process takes time and you won't be able to obtain one fast enough to visit Canada for the holiday seaon.
One of the person who we gave to do TRV said, I have to get permission from the university ,as I'm an international student. If I want to visit anywhere except my home country Should get university permission in the UK, So was it not true?