"Ranked in the top 3% of tutors in 2019!
Hello there! My name is David, and I am a Software Engineering honors student currently pursing a Bachelor's degree at DePaul university in Chicago, IL. With already two years of 5-star quality (over 100 "5-star" reviews across various other platforms I teach on) teaching/tutoring under my belt thus far, I have worked with over 250 students in various more...
"Ranked in the top 3% of tutors in 2019!
Hello there! My name is David, and I am a Software Engineering honors student currently pursing a Bachelor's degree at DePaul university in Chicago, IL. With already two years of 5-star quality (over 100 "5-star" reviews across various other platforms I teach on) teaching/tutoring under my belt thus far, I have worked with over 250 students in various computer programming and game development related disciplines, helping them go from complete beginners to development masters, raising grades and creating personal projects together. Programming, whether you've been doing it for years or have just dipped your feet into it, is difficult. Thankfully, I am here to assist at whatever pace works best for you.
My knowledge of programming is almost entirely self-taught, as I have always had an insatiable appetite for learning and growing as an individual. Fluent in Java (especially teaching the basics to new comers), C#, and the Unity3D professional game engine, I have been programming and making video games for 5 years, with 2 self-published titles currently released on Steam, the world's largest commercial game distribution platform.
I am the Founder, CEO, and Lead Programmer of a self-publishing indie game development studio with a released and shipped title, and another currently in the works! I have been assisting students for the past two years who have wanted to learn Java or Unity3D from the ground up with zero prior experience, though I have also help students currently enrolled in a program through school that utilizes the same subjects.
As for my teaching approach, I can move slow and steady, working at a very basic level to describe all the intricacies and fundamentals of programming, remaining as patient as I need to be as you take your time to fully understand the material at hand. Or, I can work a bit faster, giving those with a bit more experience in programming and game development a more general concept of where they should go in order to progress forward" less...
(Current) DePaul University, Software Engineering
College of Dupage, Enrolled