I'm a student in Australia, 33yo, that has been accepted by a Canadian firm for a 4 month paid co-op placement, as a requirement for my degree. Being over 30, this means I am not eligible for an 'international experience Canada' visa, but may apply for a temporary work visa. It is quite hard to...