The University of Alberta offers a BScN program that lasts for 2 years. You need to have a diploma before entering or some other bachelor's degree, I think. It crams 4 years into 2 and I hear it is A LOT of stress trying to cram everything in in such...