"I was a software developer for 30 years, and then taught Computer Science at a community college for 20 years. I have been very successful at teaching students how to write code based on accurately understanding what goes on inside a computer. Degrees: MS, PhD, Computer Science.
I could charge more than $25/hour, but I tutor because I enjoy teaching, not to earn the most possible money. I like to more...
"I was a software developer for 30 years, and then taught Computer Science at a community college for 20 years. I have been very successful at teaching students how to write code based on accurately understanding what goes on inside a computer. Degrees: MS, PhD, Computer Science.
I could charge more than $25/hour, but I tutor because I enjoy teaching, not to earn the most possible money. I like to help people who really want to learn programming, even if they are not able to afford a high price.
Here are some student quotes from ratemyprofessors.com:
* Dr. T is one of the best instructors you will ever take in computer science. He is one of those rare teachers who makes the subject interesting and challenges you, and yet you will never feel like you're in over your head in his classes. I've taken several classes with him, all of them excellent.
* Friendly and excellent instructor who is at the A+ level of computer science instructors. Very enjoyable, superbly crafted lectures and assignments. I loved the high practical and theoretical expertise level he brought to his classes. If you wish to become a programmer this is the Dojo Master!
* Great guy and great teacher. He has an extreme passion for Computer science and is more than willing to share that with is students. He is an old time computer hacker and can tell you tons about things you did not even know existed. Highly recommended.
* One of the best instructors I've ever had! Knowledgeable, friendly, helpful, clear. Always a pleasure to be in his class. He likes to tell plenty of stories that are slightly off-topic, but they are always informative, interesting, and even funny! Highly, highly recommended!
* Best professor ever. He is the perfect mix of not too difficult, but you still learn a ton. I took a lot of classes with him and I feel like an expert on all of the material, his lectures are great, homework is balanced, grading is clear, feedback is quick, very nice guy. I feel like I have an advantage having learned from him." less...