Featured Review:
Should be a professor
Katie, 18 lessons with DavidI came to David because I was struggling to keep my head above water in a fullstack bootcamp, having no prior experience in coding. I was hoping for fairly specific help on a practice assessment, but got WAY more out of the tutoring session than I bargained for. I'm convinced David missed his calling as a professor - he not only is an expert in his field and extremely knowledgable about coding, he's a really incredible teacher. His approach to tutoring sessions closely resembles university...
I have been tutoring in computer programming and computer science in an online setting for over 6 years, and have been a professional software engineer for over 25 years. I have extensive experience with web development (HTML, CSS, React, Angular, Vue, JavaScript, TypeScript, REST APIs) and with Java (certified). I have also helped students with basic Node.js, Express, Supabase, and Mongodb challenges.
I love helping students finally understand those concepts they have struggled with and...
Loading...
David has provided examples of their subject expertise by answering 1 question submitted by students on Wyzant’s Ask an Expert.
Should be a professor
I came to David because I was struggling to keep my head above water in a fullstack bootcamp, having no prior experience in coding. I was hoping for fairly specific help on a practice assessment, but got WAY more out of the tutoring session than I bargained for. I'm convinced David missed his calling as a professor - he not only is an expert in his field and extremely knowledgable about coding, he's a really incredible teacher. His approach to tutoring sessions closely resembles university office hours - I'll bring him practices I'm having a hard time with and he'll unpack the whole thing. He provides a comprehensive overview of the material, we review concepts and then work through the problems, making sure I have the tools for approaching similar problems in the future. I find after our tutoring sessions, I have a much broader understanding of coding and am more confident moving forward in the bootcamp - it feels like I have an arsenal of coding tricks and tools to work my way through new material. On top of that, he's really communicative - checking in on how I'm doing at the end of the week, asking to review the material before our sessions, and is always available for questions. I highly, highly recommend David as a tutor. Some people are born to teach, and he's definitely one of them.
Katie, 18 lessons with David
Fantastic teacher and communicator
David is an amazing teacher. He's able to break down complex topics into easily understandable concepts that beginners like me can understand! He's also incredibly patient, kind, and clear. Plus, he's a joy to learn from! Our sessions are always a positive learning experience. He's truly phenomenal!!
Steph, 9 lessons with David
Awesome
David has been incredibly helpful. He has been patient and knowledgeable since day one and continues to do so. I feel more confident in my class knowing that I have him to help me understand the material.
Alex, 7 lessons with David
Patient and Empathetic
David has a wealth of knowledge, and is a natural teacher. They expertly guided me through Postman, JavaScript, React, and even taught me effective browser debugging techniques. Their support was invaluable, and I feel more confident in my skills now. Highly recommended, and will be booking more sessions in the future!
Mel, 5 lessons with David
Incredibly talented and patient
David has helped me countless times when I was hopeless with javascript. He always provides guidance, direction, and education. I have learned a tremendous amount from attending his classes, and he is always able to figure everything out.
Madison, 9 lessons with David
Experienced CS Tutor
I engaged David to assist my son with JAVA in the summer of 2021. My main objective at that time was to get a tutor who would refresh the fundamental concepts of JAVA before my son started his Freshman semester as a CS major in September 2021. It was quickly evident, based on my conversations with my son, that David is an experienced, knowledgeable, and patient tutor. The art of imparting complex subject matter in an easy-to-understand way is what differentiates a teacher from a great teacher, and David achieves this in every tutoring lesson. David continues to tutor my son, as needed, and at least on a few occasions, has assisted my son on short notice. I am not a CS professional, but I know from speaking with my son that David is knowledgeable and he enjoys working with him. I would have no hesitation to recommend David and I sincerely wish him the best. Dr. M. Kavarana
Darius, 104 lessons with David
The Professor I Wish I Had
David is the Professor I wish I had. He has helped me through JavaScript, Node, RESTful API’s and NoSQL. He is patient and thoroughly explains the assignments to me. If I don’t understand something, he explains it a different way and shows me examples. He goes above and beyond, meeting with me when I cannot get through assignments, messaging me to ensure I am doing alright, and even sending me references when I’m struggling and he is unavailable. He is a great tutor and I would not have made it this far without him!
Sarah, 24 lessons with David
Very knowledgeable
David is helping me learn angular.I am very happy with our meetings. I feel like I’m getting better every time we meet as he breaks things down and explains them in great detail.
Todd, 8 lessons with David