Hello! I’ve spent 14 years as a professional software developer, including 8 years at Microsoft on the Visual Studio team building its rich C# editing experiences. I’ve also tutored, taught, and coached students in one-on-one and small group contexts. I’m excited to share my unique combination of industry, teaching, and programming contest judging experiences with students!
I’ve always enjoyed teaching programming, computer science, and math concepts to folks at all levels. During...
Loading...
Expert Knowledge and Exceptional Communication
I cannot overstate how helpful David has been in my coding journey. His mastery of the material, paired with his ability to communicate difficult concepts in an easy-to-digest way, has allowed me to evaluate options while working on projects and confidently make decisions. The way he breaks down problems and communicates solutions while providing the pros and cons of each has been immensely helpful. Not only has he been an invaluable asset while working with C#, JavaScript, and TypeScript, but he has also assisted me in mastering newer frameworks like Svelte. He is knowledgeable, patient, kind, and overall a joy to work with. I highly recommend him to anyone looking for assistance at any level!
Thomas, 1 lesson with David