Teachers back in the day, worked hard and were definitely underpaid. Today, the pay may not be great, but it's not bad.( My sister teachers 1st grade). As far as the politics being taught or discussed, I don't necessarily think it's a bad thing, if it's taught with accuracy and how the system (government) actually works, but not with a one sided political VIEW. Religion, however never should be in the schools, to many different beliefs and faiths, leads to nothing but trouble. Then that also creates those debates over creationism vs evolution. Nothing but trouble.
I have no issue with K-12 being funded (free). But when it comes to funding college, im sorry but no. If you have to pay for something, most of the time you will work harder to get out of it what you've put in. And some of these college courses are just ridiculous things (subjects, studies, etc). When it comes to, Doctors, lawyers, engineers, etc. hell yes get a degree. Otherwise most of them would be better off with a trade school or just on the job training.