As with anything in life you will get what you put into it. While I consider myself an advocate of D3 schools, you can get a great education going many routes. Junior college is a great option, and cost effective. If you have the drive to learn, you can get a great education anywhere.
I know people who did not go to college yet they still feel they got a great education, in the working world.