I'd like to go get a PhD and teach, but it pays less than half of what I make as a software dev. I wish I could somehow teach science & tech and also make money.
Serious suggestion .. start a youtube channel. I do most of my learning that way (and I do have a PhD).
Or donate to a group that can do said teaching for you. Personally, I donate to Khan Academy.
You can teach adjunct at a local city or community college. People with your kind of skills are in demand, I'm sure they'd love to have you, even if just a few hours per week. And no PhD required.