The Canadian immigration system is kafkaesque for some unlucky souls. The rules change rapidly, the wait times reported online are not credible. All our recently interactions have been beyond terrible.<p>My suggestion to the OP is consider applying for a student visa in Canada and enroll in an undergrad program.