Got my visa today, it has been a long wait, but then it was a perfect gift. Thanks everyone here for the valuable information. Cheers!! And all the best. Need suggestions on accommodation and flights. I am going to memorial university, newfoundland. Any help will be appreciated.