I have two social science degrees (Bachelors and Masters), and I got bored, and wanted to expand my career horizons, so I'm going back for a bachelors in Computer Science.
I started out at the local public community college to knock out some of the math courses I didn't need for my other degrees. So far, I have been shocked at the quality of education. The math courses were alright, but not great.
The computer courses however, have been horrific. I had a 96 in the last class I took, and half-butted the final. I got back a perfect on it. I quiried the instructor and told him I knew I had made mistakes on the project (Already had my A, didn't care), and he responde with "Well, you turned something in, which is more then most of your classmates, so I just gave you an A." That speaks volumes about the *quality* of student being produced. I'm sure just turning something in will make my future employers estatic. Then again, compared to the competition in my class, I'm solid gold.
Too bad I'll get my ass kicked by some foreigner who has a *real* education. And frankly, I understand completely why.