Over 400 tutoring hours

Christopher J.

Natick, MA

$75/hour

Math, Chemistry, Physics, SAT & Computer Programming Tutor

Background check passed as of 11/30/15
4.9 average from 94 ratings
Amazing tutor!
— Rita, Newtonville, MA on 10/15/15

Message Christopher

Send Christopher a message explaining your needs and you will receive a response shortly. Have you already emailed Christopher 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 4 hours
Replies in 4 hours

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 Chicago

Education

University of Chicago

About Christopher

After working for a number of years as a development chemist and a software engineer in the medical instrumentation field, and serving as a youth soccer coach for a dozen years, I made a transition to the education field. I am certified to teach middle school and high school math, and high school chemistry and physics in Massachusetts, and have taught chemistry, including AP Chemistry, and physics for five years. I have also been successfully tutoring high school and college students in chemistry, physics, computer programming, and topics in mathematics from pre-algebra to statistics and advanced calculus, as well as SSAT, SAT, and ACT test preparation for over ten years. I can help you, too. References are available upon request. After working for a number of years as a development chemist and a software engineer in the medical instrumentation field, and serving as a youth soccer coach for a dozen years, I made a transition to the education field. I am certified to teach middle school and high school Read more

Policies
Cancellation
4 hours notice required

Group-rate discounts will be given. Maximum group size desired is five students.

Travel Radius
Travels within 30 miles of Natick, MA 01760
Background Check: Passed

"Amazing tutor!"

- Rita, Newtonville, MA on 10/15/15

"Great Tutor, but Often Discursive"

- Andrew, West Roxbury, MA on 11/9/14

"Top Notch! Reliable, patient and extremely intelligent."

- Nelson, Waltham, MA on 10/19/14

"A positive and patient tutor"

- Jordan, Framingham, MA on 1/13/14

"Excellent result"

- Michelle, Wellesley, MA on 10/7/13

"Brilliant tutor!"

- Linda, Concord, MA on 8/4/13

"Very patient, Always gets the job done"

- Matthew, Newton Center, MA on 11/16/12

"Great conceptual thinker"

- Jay, Hopkinton, MA on 3/19/12
Math:
Algebra 1, Algebra 2, Calculus,
Differential Equations, Discrete Math, Geometry, Prealgebra,
Precalculus,
Probability, SAT Math, Statistics, Trigonometry
Science:
Biochemistry, Chemistry,
Physical Science,
Physics
English:
SAT Reading, SAT Writing
Test Preparation:
ISEE,
PSAT, SAT Math, SAT Reading, SAT Writing, SSAT
Computer:
C++,
Computer Programming,
Computer Science,
General Computer, HTML, Java, JavaScript,
Microsoft Excel, Microsoft Word, Python
Special Needs:
ADD/ADHD, Aspergers
Elementary Education:
Study Skills
Business:
Microsoft Excel, Microsoft Word

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++

My C++ programming experience, which has been built on both assembly language and C, includes embedded systems and Windows applications. I have developed real-time embedded applications for biomedical instrumentation, and multi-threaded GUI applications for Windows computers. I also have developed applications in other languages, such as Java, Python and Perl, and have used this experience to help other programmers understand the philosophical differences between and the relative strengths and weaknesses of the various C++ programming constructs available for solving different problems.

Calculus

Calculus, and the concepts of limits and "neighborhoods", can be very confusing to students, who until this point in their math education have only dealt with, and only had to deal with, concrete absolute values. Now they must make a "leap of faith", and accept the idea of "so close as to not make a difference, and yet not actually be equal to". In other words, whereas their previous math experiences could be linked to physical and natural concepts, they are now being asked to move into the realm of mathematics as a philosophical science. This can be very difficult. By showing them that a link back to their previous way of understanding mathematics still exists, I can often get my students to comprehend calculus, and the role that it can play in the other sciences, and in our daily lives.

Chemistry

I have found that one of the major issues that chemistry students have is the fact that they cannot see, feel, hear, touch or taste an atom, and yet they are asked to take on faith that "this is what an atom looks like, and this is how and why a substance reacts with other substances."
I find that by acknowledging the student's apprehension I am better able to break through the barrier to their developing an understanding of chemistry, of chemical properties, and how we can use that understanding to our advantage.

Computer Programming

I have been programming for over thirty years, working on everything from 8-bit micro-controllers to 64-bit RISC processors, and using languages from assembly language to C/C++, Java, HTML, Perl, Python, Pascal and Javascript. I have tutored high school and college students in Java, Python, C and C++. I have developed applications for both command-line and graphics environments.

Computer Science

I have been programming computers, from 8-bit embedded processors to desktop systems, for thirty years. I have programmed in a wide variety of languages, including assembly language. I have studied the role of compilers and linkers (which are now usually hidden from the programmer within the development environment) and the effect that they can have on the machine-language code that the processor actually executes.

ISEE

The ISEE, or Independent School Entrance Exam, is a test just under 3 hours in length that covers verbal and quantitative reasoning skills, reading comprehension and math achievement for students entering the 5th through 12th grades. Because of this wide range of grades, there are 3 levels of tests: Lower, for grades 5 and 6, Middle, for grades 7 and 8, and Upper, for grades 9 through 12. Because your child's results are scored and compared only with others entering the same grade, your child should not worry about encountering material he or she has not covered before in his or her classes.

JavaScript

I have been programming computers for over thirty years, and developing HTML and Javascript code since 2000. Javascript provides a means for making web pages interactive, as well as responsive to the differences between browsers. I have used HTML5 and Javascript to implement a statistical package that can generate X-Y graphs, histograms, box-and-whisker plots and other statistical tools.

Physical Science

Physical science is often a student's explicit or overt introduction to science, and the student can often be apprehensive about delving into this "new realm" of learning. By showing the student that she/he has actually made use of the scientific process many times in the past, I can often break through this barrier to understanding the process, and how it can be applied to the student's current and future explorations into science.

Physics

I have found that one of the major stumbling blocks to a student's understanding and acceptance of physics and the universality of the physical laws has to do with how we learn new things. We develop our understanding of new experiences by first comparing and contrasting them with our previous experiences. Because our previous experiences have often been centered around and focused on ourselves, we try to understand physical events with the same point of view. However, in order to see the interconnectedness of physics, we need to divorce our point of view from ourselves, and look at physical events from an external point of view. This can be very difficult for some students. I try very hard to help my students make this transition, and I find that when they are able to do this, physics often becomes very simple to them (excluding the mathematics, of course).

Prealgebra

I have found that we tend to gain new knowledge by comparing and contrasting our new experiences with our previous knowledge and understanding. By showing my students how the pre algebra and algebra is often merely a retelling and/or reshowing of the math that they have had all through their schooling so far, I have found that they can often open up to allowing the understanding to come to them. Sometimes they are even able to make connections on their own and advance into the next topics in mathematics without waiting for me (or the teacher) to guide them.

Precalculus

I have found that we tend to gain new knowledge by comparing and contrasting our new experiences with our previous knowledge and understanding. By showing my students how the pre calculus and advanced algebra is often merely a retelling and/or reshowing of the math that they have had all through their schooling so far, I have found that they can often open up to allowing the understanding to come to them. While they often ask "Why do I have to learn this new approach?", I can explain to them the advantages of knowing more than one approach to solving a problem.

Python

I have been programming for over thirty years, and in Python and Visual Python for about ten years. I have written Physics and Chemistry simulations, and Internet server and client applications for use in the classroom.

University of Chicago

Education

University of Chicago

Amazing tutor! — Chris is incredibly knowledgeable and it is amazing how he can teach difficult concepts in an interesting and fun way. Thanks to Chris,he helped my son through a college course that my son had started with a D and finished with an A-. He is the only tutor I know who is willing to prepare himself specifically for what you need; it is like he takes the course with you. ...

— Rita, Newtonville, MA on 10/15/15

Hourly fee

Standard Hourly Fee: $75.00

Cancellation: 4 hours notice required

Group-rate discounts will be given. Maximum group size desired is five students.

Travel policy

Christopher will travel within 30 miles of Natick, MA 01760.