Canada provides a vast collection of courses that usually range for different durations. For example, when discussing two-year nursing programs in Canada, you can discover multiple level degrees such as diploma, graduate diploma, Masters, PG Diploma, and more.