Berkeley Graduate, Programmer, Experienced Teacher
Berkeley Graduate, Programmer, Experienced Teacher
I am eager to work with students who are falling...
I am eager to work with students who are falling behind, as well as students that want to get ahead or explore outside of the normal curriculum. I also love working with other software developers and web designers helping them build the rough parts of their projects. My major was in Cognitive Science, with focused on memory and learning methods, artificial intelligence, and computer interface, and my strength is in breaking down complex problems into easy steps, and tailoring the learning process to each student's learning style. I have developed my own methods to learn everything from multiplication tables, to English as a second language, to physics and software design.
As a student, I got perfect scores on the math portion of the SAT, the Math SAT II, as well as both the math & physics AP tests. I have taught over a thousand students, both one on one and in classrooms up to 14 students, in California, China, and Ohio. I've been featured on national TV in China for writing and teaching a Christmas play to ESL students age 3-6, which was performed on stage in front of ~600 people, with only 2 weeks preparation. In 2014 I was hired by an independent film company for on-set technical support, and was called on to replace the head writer as well as given a walk-on role as a supporting actor. I have an interest in ancient number systems and ancient astronomy methods that were used to calculate the size of the earth and the distance to the sun thousands of years ago. I can also solve a rubik's cube in around 1 minute using a "no-memorization" system I developed.
My philosophy: A teacher must understand the student, and the student must believe that they are capable of learning the material. A good teacher should teach the way the student can best learn, not the way the teacher feels most comfortable explaining. I'm always open to alternative approaches of learning...
Memorizing a routine or formula is fine for tomorrow's test, but routines and formulas are quickly forgotten. An in-depth understanding of why something works will last forever, and even after the formula is forgotten it can be rediscovered, or even solved without using the formula at all.
Steven has provided examples of their subject expertise by answering 20 questions submitted by students on Wyzant’s Ask an Expert.
He can explain in one hour what it takes others two or more hours to explain. Knows how to break down very technically concepts with great analogies and parallels to concepts within and outside Computer Science.Caleb, 8 lessons with Steven
Very knowledgeable, very helpful!
Steven really helped to fill in the gaps in my programming knowledge. He walked me through a step by step solution to my problem and made sure I understood the changes made to my code before continuing. I will definitely contact Steven anytime I have trouble with a programming topic!John, 1 lesson with Steven
Easy to work with
He did a great job understanding my 600+ line project and was very quick to help. I only had some small issues but he was able to find what things were referencing quicklyAustin, 1 lesson with Steven
knowledgeable and very helpful Python tutor
Steven was a very helpful tutor. I had a python project for school that was not functioning the way I wanted. Steven was able to see my code and understand it instantly. He was able to explain why it was not doing what I thought it was supposed to be doing. He helped me understand how to think through my program, so I would be able to get it running properly. I would a highly recommend Steven for your python needs. He was very friendly, and he was able to simplify things, so I could fully understand the issues. It was well worth the money. Thanks again Steven, I will definitely be using him again for other python needs.Bryon, 2 lessons with Steven
Knowledgeable and flexible tutor
Very helpful with a specific SQL problem. Easy to work with. Came up with a creative solution, and lets the student do most of the work for maximum learning potential. Would recommend for your computer science needs.Gavriel, 1 lesson with Steven
Steven is a great tutor. He is very knowledgeable and works quickly. He helped me simplify an assignment that I was making complicated. Definitely recommend!LaToya, 1 lesson with Steven
Steve is worth every penny. He truly knows Python and can hammer out more code in 15 minutes than what would take many a weekend.Jo, 13 lessons with Steven
I've learned so much from Steven. I have more confidence in working on creating create queries and determining how to construct queries. Steve is definitely the best.GJ, 10 lessons with Steven
Steven did an amazing job explaining all of my questions and was extremely patient. I already have more lessons scheduled with him.Alexander, 3 lessons with Steven
A true STEM renaissance man!
Can't say enough great stuff about this man, very accommodating and flexible, finds ways to squeeze you into his very tight schedule. He sets the bar high relative to inspiration, he inspires me to get and be better with his knowledge on a multitude of topics...I'll sum it up by saying you won't find better...anywhere!James, 9 lessons with Steven
Response time: 34 minutes