click tracking


Adjunct Professor and Professional Tutor at Davenport University

I am currently an Adjunct Professor and Professional Tutor in Technology at a local university, where I received my Bachelor's degree in Game Design and Simulation. Recently I received my Master's degree in Game Design. My Associate's degree in is Computer Information Systems: Programming. I am currently working on my PHD in Information Technology. I am well versed in most programming languages, computer hardware and software, and web technologies. I have been a Professional and Peer Tutor fo...

general computer





computer programming

computer science



Microsoft Access

Microsoft Windows


Visual Basic

computer engineering



Computer Gaming


Rick V. from Grand Rapids, MI

I am new to the online tutoring, and David was great at responding to emails and made the whole experience enjoyable. Without a doubt, I would recommend David.

Eric S. from Grand Rapids, MI

I found my first tutoring session to be very helpful and plan to schedule more appointments as needed. David's explanations were concise and clear while still challenging me to think for myself.

Jeffrey R. from Grand Rapids, MI

My 12 year old son is keenly interested in learning to program. David is quite capable, but can he teach and can he teach children? So far, the answer is "yes". We met for our first lesson and what I like is that he has a plan. We are starting at a "ground zero" knowledge base. David helped us download the "course materials" and gave us our homework assignment. I feel that the ball is now in our court, meaning, we have a path to follow and it is up to my son to put forth the effort. We look forward to continuing our lessons with David.