Getting done in four years depends on how many credits is required to get the degree. If one works their way through school then they are not likely going to be able to handle a full course load. And if one is in a very demanding degree program its even more difficult to finish in four years.
I took far more than four years to get a degree because I too extra classes not required to graduate, the job market was dead, I was in a tough program AND I worked through school. No debt when done either.
Remember, roughly HALF of the students who go to school do NOT get a degree. It ain't easy.
If money is an issue then go to a two year school to get prereq courses that transfer to the four year school of choice. Its cheaper, you get professional TEACHERS as opposed to graduate students, and get the named degree. Most of the great teachers I had where at a two year school.
Is the private school going to provide an education that is worth the cost? I heard a lady on the radio discussing her child's list of schools. She had full scholarships to schools in FL, and I think partial scholarships to some other schools. But the kid wanted to go to a private school in NYC for the "experience". It was going to cost mom and the daughter something like 30K a year for the kid's experience.
If she wants the experience then go to NYC and work. Don't go into debt to 120K!
The kid wanted an English degree.... 120K in debt and a four year English degree. As my old man would say, "That is a ticket to starvation."
Later,
Dan