I do not know what general nursing means. In US and Canada there is no such thing is a general nursing. You either obtain associate in Nursing (2 years program + 1 year additional courses) or Bachelor in Nursing (4 years). You can only apply for immigration if you have Bachelor in Nursing or...