1 of 7

Connect with hundreds of tutors like Dave

Expert tutoring for students at all levels

150,000+ clients. 4.9 / 5.0 Rating of Tutoring Sessions

Who needs a tutor?
How soon do you need tutoring?
What is your name?
What is your zip code?
What is your email address?
What is your phone number?
Featured by
Tutors from
A photo of Dave, a tutor from Champlain College


Certified Tutor

Call us today to connect with a top tutor
(888) 888-0446

Hello. I'm here to help.

I'm a student at Champlain College completing a B.S in Computer Forensics. I was a Desktop Engineer before going back to school earlier this year.
I enjoy learning and helping others to achieve their personal objectives in their own education. I've studied a lot more than Computers and hope that I can lend my experience to helping you develop your skills.

Connect with a tutor like Dave

Dave’s Qualifications

Education & Certification

Undergraduate Degree: Champlain College - Current Undergrad, Computer Forensics & Digital Investigations


Cooking, Rock climbing, Martial Arts, Drawing, Music. I actually attend alot of advance screenings for movies and shows. I would like to start posting more about them.

Tutoring Subjects

ACT Science

AP Computer Science

AP Computer Science A

College Computer Science

Computer Science

High School Computer Science

Technology and Coding

Test Prep

Q & A

What is your teaching philosophy?

Teaching is an experience, but learning is an adventure. Sometimes you may fall short or lose your path, but don't give up. If everything went easy it wouldn't be much of an adventure.

What might you do in a typical first session with a student?

Ask the student about their own personal goals and motivations for the subject. Getting a sense of who they are as a whole and their academic prowess is paramount.

How can you help a student become an independent learner?

Engaging the students with questions and encouraging them to ask questions of me. It is also important to encourage the students to look into other topics and materials that they find interesting. In this way we marry the course-defined expectations with their own interests.

How would you help a student stay motivated?

This is again dependent on the student, but I think it's important to show the student that they are making progress. Inclusion of periodic review of materials and relating the materials to other interests they have expressed I feel is important.

If a student has difficulty learning a skill or concept, what would you do?

Relate the skill or concept to something that is more familiar to them. Analogies and real-world examples are often a good way to express complex concepts. Sometimes a student may just need a new approach, or to learn minor details that can help them not just learn but master a skill.

Connect with a tutor like Dave