If teaching is so good then give up your earning potential and go teach.
Did you ever try to be a teacher? Good luck trying to get in. It's a job many Americans want which is why we have way more teachers than teaching jobs. It's a job with no heavy lifting, good pay, good benefits, good future, and you get more paid time off than any other career in the country.
If that's how you think teaching is, I suspect you were home schooled.
I worked with an optics engineer who taught high school math and physics while working for his masters. When he graduated, he got a job where I work. He said teaching high school was the hardest thing he ever did. He said the kids mouthed off and the parents defended them. He said parents asked why he gave out so much homework. He said the building was cold in the winter and hot in the summer. He said he spent more time putting together a curriculum and grading papers than being in class. He said some of the kids had really unfortunate home lives and it was difficult facing kids with such tragic lives (That's something Republicans would never have to worry about. They don't like kids anyway, only the fetus.) He said many times he paid for supplies out of his own pocket because the kids didn't have the money and neither did the school.
I believe him over you because I don't believe you ever went to school.
Besides, he told me he was a Republican. So I asked him how could he be a Republican when he knows what they are doing to the schools. He said he isn't a "one issue" voter. So I said not funding schools is a pretty big issue. He said he couldn't vote for tax and spend Democrats. So I said yea, but you are paying for school supplies out of your own pocket. And how is that tax and spend working out. He said he didn't want to talk politics anymore at work. We never discussed it again.