From Canada. I actually received my study permit from within Canada. But it had a condition on it that I am not authorized to work in healthcare fields. I did my uprfront medical exam and submitted it with my first application, but still got this condition. I am a medical student, so It's important not to have this condition. So I called CIC and they said that at the time my application has been approved, my medical results haven't reached CIC, but now they have, so I should reapply and attached an explanation note. I reaplied, but it was cancelled...