Welcome, enjoy the ride

I have a long list of things I am passionate about. I am going to put them here along with some challenges, and you can keep up with my efforts to take deep dives into topics and learn enough about them to teach them to someone else somewhat intelligently.