How long does it take to graduate from college? Most programs are still built to be four year programs, but more and more students have been taking five or more years to get their degree? Why? The answer isn’t clear and there appears to be a few reasons that may contribute to this trend. First, students are working more than they ever have which may cut down on their ability to complete school work. Colleges also have little incentive to get students to graduate in four years, and the way financial aid works gives little incentive to many students to graduate in four as well. Finally, many classes that students must take are overcrowded which means they may not be able to take these classes on time. The full article is worth a read.
Source: Economix Blog