reply to post by N. Tesla
These are not "useless" classes. You are receiving what is called a liberal education, i.e. a well-rounded one. Since the time of the Greeks, people
have been educated in math, science, art, the humanities, literature, etc., in order to make them well-rounded and intelligent citizens.
Let's say you get what you want and you specifically train to be a computer programmer and receive nothing else. Well, since you missed that lesson
on Nazi Germany and the rise of Hitler, you are unfortunately unable to recognize the dictator beginning to grab for power in your own back yard.
And, since you didn't have to take any English, even if you do recognize this guy as an evil dictator, your writing and speech skills are so poor no
one takes you seriously when you do try and ring the alarm.
And, since you didn't take P.E. or play in any sports because it was a waste of your programming time, you're too out of shape to fight back against
the tide of rising fascism popping up all around you.
So, you can see how it's important to be a well-rounded before you go off and specialize in a field. And besides, you're young, and you probably
really aren't too sure about what you want to do, and since our government can't tailor education to the individual, they do the best they can and
do what's best for the public (on average).