Are you a working professional looking to add coding skills to your resume, or even change careers completely? I can work with you patiently to help you build a high degree of skill, and more important, to think like a computer scientist.
Java, Python, Haskell, and HTML/CSS are all useful languages for those looking to use coding professionally. I can provide an introductory curriculum and homework sets for beginners, or be your teaching assistant as you take a class in one of these topics. There are many online free or low-cost courses.
For more information on scheduling, see my logistics page.
My computer science degree from Caltech is only part of what makes me a good teacher. I’ve been interested my whole life in teaching, in particular developing the soft skills of patience and the ability to see things from the perspective of a student.