The Canada visa application process can be a complicated and tedious one, due to its strict deadlines, and an overwhelming amount of paperwork that is..