Over 500 tutoring hours

Doug H.

Ellicott City, MD


Math, Physics and Computer Science tutoring by Stanford grad

Background check passed as of 4/27/15
5.0 average from 259 ratings
Excelent Math Mentor
— Matthew, Ellicott City, MD on 10/20/16

Message Doug

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

 Checking availability…
Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.
Replies in 20 minutes
Replies in 20 minutes

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.

University of Michigan
Computer Engineering


University of Michigan (Computer Engineering)

Stanford (Master's)

About Doug

Looking for extra help with high school math or physics, or college computer science? Perhaps that AP Calculus exam is looking like a challenge, or your son or daughter would like to improve their SAT scores? I have helped a number of local students make sense of math or physics...check out my reviews and ratings! I have a Master's in Computer Science from Stanford, and enjoy helping people learn about math and computer science, as well as related subjects like physics and SAT prep.

My specialties include high school honors and AP classes like calculus and physics, as well as college classes for discrete math, computer architecture, algorithms and programming. If you find yourself struggling with a challenging math class or challenging teacher, or just need a refresher in algebra, geometry, trigonometry, probability and statistics, or precalc to get through more advanced math, I would be a great choice to help you. My students appreciate my approach with lots of patience and positive reinforcement.

I have a flexible schedule, and can meet you or your student after school, or during the day if that's more convenient. Most of my students meet with me either at the library or in their home. I can typically set up appointments with only one day notice.
Looking for extra help with high school math or physics, or college computer science? Perhaps that AP Read more

1 hour notice required
Travel Radius
Travels within 5 miles of Ellicott City, MD 21043
Background Check: Passed

"Excelent Math Mentor"

- Matthew, Ellicott City, MD on 10/20/16

"Excellent Tutor"

- Tara, Elkridge, MD on 11/16/16

"Well taught calculus lesson"

- Tyler, Elkridge, MD on 10/20/16

"Great teacher"

- Ali, Windsor Mill, MD on 10/14/16

"Excellent experience!"

- Joyce, Lexington, MA on 4/27/16

"Great session!"

- Kimberly, Glenwood, MD on 3/9/16

"Well rounded and extremely helpful"

- LaVette, Glenn Dale, MD on 2/28/16

"Able to breakdown difficult concepts swiftly"

- Askia, Laurel, MD on 2/5/16

"Knowledgable and engaging tutor!"

- Erin, Gwynn Oak, MD on 1/19/16


- Brian, Baltimore, MD on 12/2/15

"Understands math intuitively!"

- Byron, Elkridge, MD on 11/22/15

"Excellent ..patient..methodical..true teacher"

- Sam, Murfreesboro, TN on 11/2/15

"Very thorough and patient"

- Patrick, Baltimore, MD on 9/22/15

"Experienced and Friendly"

- Jade, Ellicott City, MD on 5/4/15

"Very Knoweldgeable"

- Jamie, Ellicott City, MD on 3/5/15

"Goes the extra mile for his students!"

- Yousuf, Cockeysville, MD on 3/1/15

"Knowledgeable, Positive, and Motivational"

- Susan, Towson, MD on 10/23/14

"Excellent Tutor"

- Ranga, Ellicott City, MD on 10/11/14


- Faith, Baltimore, MD on 10/1/14
ACT Math, Algebra 2, Calculus,
Discrete Math,
Geometry, Precalculus, Probability, SAT Math,
Test Preparation:
ACT Math, SAT Math

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.


C is a great programming language, combining the power and performance of assembly language, with the safety and abstraction level of...assembly language. (Little C joke there.) As a computer science major, I have done extensive work with C, and would be happy to help with all you C-based questions.


Calculus is one of the most popular choices for my students, particularly AP AB and honors calculus involving the mathematics of the infinitesimal: limits, derivatives, integrals, and related topics like exponential and logarithmic functions. I have worked with many students to help them get through quizzes, midterms, finals and the AP exam. I would be happy to help you, too!

Computer Engineering

I have thirty year's work experience as a professional software engineer, developing and manage software engineering efforts using a variety of languages and operating systems. My specialty is systems software, especially operating systems, networks and databases. I am competent to consult on architecture and engineering topic including security and performance engineering. I have an MSCS from Stanford in Computer Science, as well as a BS is Computer Engineering from the University of Michigan.

Computer Science

I enjoy teaching computer science material, especially including some of the more theoretical subjects like data structures and analysis of algorithms, as opposed to primarily teaching programming language constructs.

I have a Master's degree in computer science from Stanford, and thirty years professional experience in computer engineering. I work as a systems architect and help mentor junior developers. I was a teaching assistant at the University of Michigan as an undergraduate.

Discrete Math

Discrete math is one of my favorite topics to teach, and I have many satisfied students in person and online to show for it! Set theory, combinatorics, graph theory, propositional logic, mathematical induction, boolean algebra. Fun stuff!

I have taken (and received an A) in college level discrete math (i.e. math for computer scientists vs. calculus), and am approved to teach discrete math via another tutoring company, where I passed their 50 question test with a 90% success rate.


I do a lot of physics tutoring at the high school and introductory college level, including subjects like kinematics, conservation of energy, and electric circuits. Physics at this level is all about understanding how to use and apply formulas. I'd be happy to help you acquire some familiarity here.

SAT Math

As a recipient of a perfect 800 score on the math SAT back in the day, I know what it takes to get through this type of high-stress test. I can help you review the key concepts including ratios, probability, geometry and graphs, as well as help with test-taking strategy, such as when it makes sense to guess, and when it doesn't.


I have used Unix since there first was a Unix to use back in the 1980s. At various times in my career I have work with and manager people working on the Berkeley Unix and RHEL Linux kernals and applications. I would be happy to help with your UNIX needs.

University of Michigan
Computer Engineering


University of Michigan (Computer Engineering)

Stanford (Master's)

Excelent Math Mentor — I have been working with Doug for a while now, and he has helped me look at math in different way. By learning certain applications and reasoning behind subjects I now understand which math skills I need to attack a problem. I would highly recommend tutoring with Doug to anyone who feels like they are missing something crucial in their knowledge of math. ...

— Matthew, Ellicott City, MD on 10/20/16

Hourly rate

Standard Hourly Rate: $50.00

Cancellation: 1 hour notice required

Travel policy

Doug will travel within 5 miles of Ellicott City, MD 21043.