David M.


David M.

Tutor

Sunnyvale, CA 94087

Will travel 20 miles

$40 per hour.

4.91 77 ratings

Python and general computer skills

I've tutored students formally in math and English and informally in a variety of topics. I have degrees in technical writing and communications, with an emphasis on computing and technology. I can explain difficult concepts in a clear, straightforward fashion. My lessons on any given topic have a strong focus on what I found helpful when I was learning that topic, with minimal fluff. I also make sure that "okay, I understand" means more than "yes, I paid attention to the lesson." I've been... [more]


General Computer


Computer Programming

I've completed courses in C, C++, Java, JavaScript, HTML, and Python, in addition to related courses such as discrete math. I've been programming in one language or another for years. I created a website with a combination of Dreamweaver, hand-coded HTML, and JS. By this point, I have a good idea of programming best practices, particularly in my language of choice (Python).


Python

I completed a Python programming course in 2014 and then continued to use Python. I've created several programs of my own, ranging from a tool to generate HTML for a JavaScript app to a multimedia chess game. I'm active in helping other Python programmers develop algorithms and resolve errors.