I have always enjoyed explaining things to people. I also really enjoy the "a-hah!" moment when the student "gets it".
When I was 12 years old, I wrote a tutorial on long division. It was mediocre. Since then, I have been training people in all kinds of fields: I was a math tutor in high school; I was a TA as an undergraduate; when I got my first job out of college, I taught Pascal and VAX/VMS; when my children were in school I would show up from time to time and tutor; I have taught Python programming at the University of Washington.
I got my BS in physics from Harvey Mudd College, Claremont, CA. I have certificates in Java, Microcomputer management, python, and AWS.
I tutor high school mathematics and physics. I can do some undergraduate computer science topics.
My favorite topic to tutor is high school physics. The topics under discussion are simple enough that mathematics are helpful but not necessary.
My philosophy is that you cannot say that you understand something until you do it.
My style is that I will ask you what you want to know. Then I will tell you about it. Then I will show you. Then I will have you write it down, in your own words, so that you will remember. Finally, I will ask you to do it so that you can demonstrate mastery. If you haven't mastered something, then we can repeat.
Outside of academia, I have young children around me that I am helping in all sorts of ways.
Undergraduate Degree: Harvey Mudd College - Bachelor of Science, Physics
Most of my spare time is taken up with helping my younger family members.
Basic Computer Literacy
College Computer Science
Computer Game Design
High School Computer Science
High School Physics
IB Computer Science
Technology and Coding