I am a professional software engineer who really enjoys teaching math and computer science. I have a BS in computer science and a minor in computational math from Arizona State University. I have previous experience tutoring through Huntington Learning Center where I worked for several years in my free time and as a tutor at Arizona State University while I was working on my undergraduate degree. I have also done private one on one and group tutoring.
My goal as a tutor is to make subject...
Loading...
Featured review
Helps explain the subject
David taught our son Advanced Algebra that he was having trouble learning at school. Our son said after the hour session with David he felt like he learned more than he had in the past 3 weeks at school. He said it all made sense when David explained it. Our son hopes to continue with more sessions.
Connie, 16 lessons with David
Incredibly helpful and great teacher
David has been incredible to work with. He takes the time to understand the problem and walk you through it the solution. Highly recommend him to anyone who is stuck on a project.
Jacob, 9 lessons with David
Great teacher, very knowledgeable and accommodating
I have worked with David to study several different topics related to Java programming. David really knows his stuff with Java and programming concepts. Additionally, David’s been very flexible and accommodating with schedules or time conflicts. I’d highly recommend David for anyone trying to learn more about Java or programming in general!
Cameron, 7 lessons with David
Knowledgeable, honest, and patient tutor
David went through the basics of the programming assignment before moving on to the next topic. It shows how patient and understanding he can be. I'm fortunate to have him as my tutor.
Vincent, 4 lessons with David
Great Tutor! Knowledgeable and Patient!
David was extremely helpful in demonstrating the ideas needed to further understand my computer science topics and applying them to my program assignment. I was able to start the assignment with him and finish it on my own! I appreciate all the help!!
Sharon, 9 lessons with David
Amazing Tutor
David is very helpful, patient, and reliable. He is good at pinpointing what it is that I do not understand. I could not have asked for a better tutor to learn C programming skills.
Abby, 10 lessons with David
great teacher
Very knowledgeable on Assembly and took time to cover the basics. I have scheduled more lessons for a week. Very accommodating as well.
Roshan, 17 lessons with David
Great Tutor! Knowledgeable and Patient!
The first tutoring session was great, that I decided to receive weekly tutoring for my intermediate computer science class. David was patient and extremely helpful. He spent a fair amount of time reexplaining the concepts to me and helping me connect lecture material to programs and assignments. After tutoring, I feel far more knowledgeable in the class and will continue to go back as I need help!!
Sharon, 9 lessons with David
Highly recommended
Excellent experience and high level understanding of software engineering. The technical teaching style is very much appreciated and professional way. 👍
Sai, 1 lesson with David
Great Tutor! - I have used David for Three Classes
David has been very helpful and goes the extra mile. Even when we are not in session he still does his own research on his own time to be more prepared during tutoring sessions.
Michael, 29 lessons with David
Response time: 43 minutes