Dave K.

Shenandoah, VA


Tutor available in the Rockingham and Page County area of VA

In-person lessons
Replies in 1 day
Background check passed as of 2/10/15

Message Dave

Send Dave a message explaining your needs and you will receive a response by email. Have you already emailed Dave or another tutor? If so, you have an account! Sign in now

 This tutor hasn’t set his or her schedule.
Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.

Receive responses from additional tutors

If you select this option, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.

Univesity of Pittsburgh
Comp Sci w Math minr
Indiana University of Pennsylvania


Univesity of Pittsburgh (Comp Sci w Math minr)

Indiana University of Pennsylvania (Master's)

About Dave


College-educated with a Master's degree in Education and Communications Technology (commonly referred to as "Instructional Design") and a Bachelor's degree in Computer Science with a minor in Math. While earning my Master's, the department faculty selected me for induction to Phi Kappa Phi National Academic Honor Society. I have worked professionally in the technology and instructional technology fields for both Fortune 500 companies and startups. I consider myself to be a scholar-for-life and lover of sharing knowledge and improving skills. I especially enjoy sharing what I know and helping others who want to improve their knowledge or performance.


A "certified teacher" in any subject or capacity. My education is in technology and its related sciences. But I also love writing, music, and film, and enjoy those pursuits with a scholarly approach. As a tutor, I cannot be your motivator to learning. You have to WANT to improve. Otherwise, we would just be wasting our time. That may seem a little harsh, but it's true, and an important point for us to agree upon. I also don't believe in collaborative homework. Sometimes parents and/or students feel like tutoring is the only way to get the student to do her or his homework. I don't subscribe to that belief. Tutoring is for learning the concepts, information, and/or procedures that are needed to perform the subject matter. So I will explain things in different ways as needed to clarify the topic(s), ask you questions to ensure you achieved an understanding of it, and go over examples to help reinforce the content. But homework is vital for YOU to express or practice applying what you learned, and demonstrate that to your teacher.

College-educated with a Master's degree in Education and Communications Technology (commonly referred to as "Instructional Design") and a Bachelor's degree in Computer Science with a minor in Math.
Read more

24 hours notice required
Travel Radius
Travels within 40 miles of Shenandoah, VA 22849
Background Check: Passed
In-person lessons
ACT Math, Algebra 1,
Algebra 2, Calculus, Geometry, Prealgebra,
Precalculus, SAT Math, Statistics, Trigonometry
ACT English, ACT Reading, ESL/ESOL,
SAT Reading, SAT Writing, Vocabulary, Writing
Adobe Flash, Adobe Photoshop, C, C++, Computer Programming,
Computer Science,
Dreamweaver, HTML, Microsoft Excel, Microsoft Word, Perl, Video Production, Web Design
Adobe Photoshop, Video Production
Elementary Education:
Elementary (K-6th),
Elementary Math,
Elementary Science, Grammar,
Phonics, Reading,
Spelling, Vocabulary
Special Needs:
GRE, Microsoft Excel, Microsoft Word
Algebra 1,
Algebra 2, Calculus, Elementary (K-6th),
Geometry, Prealgebra,
Precalculus, Reading,
SAT Math, SAT Reading, Statistics, Writing
Test Preparation:
ACT English, ACT Math, ACT Reading, GRE, SAT Math, SAT Reading, SAT Writing, SOL
Baseball, Volleyball
Corporate Training:
Adobe Flash, C++, ESL/ESOL,
HTML, Microsoft Excel, Microsoft Word, Statistics, Web Design

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

Algebra 1

Algebra forms the foundation of higher math. All high school math classes build upon the principles from algebra. Therefore, it is very important to not just be able to work the problems, but really UNDERSTAND the ideas, and develop a new way of thinking. It is difficult at times for most of us. But as is the case in all pursuits, sincere effort and time will facilitate this transition.

Computer Programming

I have an honors BS degree in Computer Science from the University of Pittsburgh. In both high school and college I peer-tutored fellow students in programming BASIC, Modula-2/Pascal, and Assembly Language/Machine Code. In college I TA'ed for courses in Computer Programming w/ C, and Data Structures. As a technology professional, I mentored co-workers in program analysis, debugging, and systems design.

Computer Science

I earned an honors BS in Computer Science in 1993 from University of Pittsburgh. As an undergrad I peer-tutored in several of my comp sci courses. I also TA'ed for credits in "Fundamentals of Computer Programming" and "Data Structures". After graduating I worked as a computer programmer for four years with Lockheed Martin Corp. in Springfield, VA, where I mentored less experienced programmers on our development team.

Elementary (K-6th)

For two years I worked at a children's education web site, working closely with education experts to develop content for K-6 students in Math, Science, and Language Arts. Our site content received praise from many educational and teachers organizations. My education background is exceptional, with an honors Computer Science degree from University of Pittsburgh and a Masters in Education and Communications Technology from Indiana University of PA.

Elementary Math

I would embrace the opportunity to tutor Elementary Math to your child, to ensure her or his comfort level and proficiency for later math courses in academics.


I can help you to improve your conversational English-speaking skills, for both formal and informal settings. I can also assist you with writing in English for your academics. Since I do not speak any foreign languages, we must be able to communicate in English to refine your language skills.


Grammar sets the rules by which we communicate to each other. While it has become fashionable to disregard many or most of these rules in casual electronic dialogue, I can say with first-hand experience, the professional world judges ALL by their ability to effectively communicate. Regardless of the domain or field, this is one measuring stick you can not escape.


As the bridge between arithmetic and "real" math, Pre-algebra will introduce you to new ideas and concepts. While it may be intimidating at the beginning, we can work together to ensure you are comfortable with one topic before moving onto the next.


In addition to my WyzAnt writing and grammar certifications, I also obtained reading certification. All of these language skills are required for effective communication. And communication is the one and only component that is critical for ANY endeavor we wish to pursue beyond ourselves.


I received very high compliments from my graduate professors for the quality of my writing. While my background is very technical, I have always loved the power of effective communication. Words, no, the RIGHT words are the heart and soul of dialogue. As my 12th grade English teacher taught us:

"The difference between the almost right word & the right word is really a large matter--it's the difference between the lightning bug and the lightning."

- Mark Train, in a letter to George Bainton, 10/15/1888

Univesity of Pittsburgh
Comp Sci w Math minr
Indiana University of Pennsylvania


Univesity of Pittsburgh (Comp Sci w Math minr)

Indiana University of Pennsylvania (Master's)

Hourly fee

Standard Hourly Fee: $55.00

Cancellation: 24 hours notice required

Travel policy

Dave will travel within 40 miles of Shenandoah, VA 22849.

Background Check Status for Dave K.

Dave K. passed a background check on 2/10/15. The check was ordered by another user through First Advantage. For more information, please review the background check information page.

After sending a message to Dave, you will be able to order a new background check for $7.99. As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.