im about to do it in 4 years (graduating this summer) but its only because my major is environmental economics and doesnt have as many required classes as some others. like some of my friends are still struggling to get their required classes and they are the upperclassmen.