Search 72,652 tutors
FIND TUTORS
Over 300 tutoring hours

Eric M.

Poughkeepsie, NY

$55/hr

Physics, Math, Computers

Usually responds in about 3 hours

Physics, Math, Computers

Message Eric

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

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.

I am a professional physicist who has taught college level physics and mathematics, and tutored math and physics at the high school level. I started tutoring when I was a stay-at-home dad and I was looking for a chance to get out of the house -- now I tutor during the summer and in semesters when I'm not teaching full time. I can help with college physics and math, introductory astronomy, MCAT physics, and preparation for AP, SAT, and Regents exams. I can also teach computer programming, from getting started with JavaScript in your web browser to creating apps on an iPhone or iPad.

I really enjoy teaching one-on-one, especially the "oh, I get it" part. My goal is to help you learn the material both so that you can understand it, and so that you can apply it -- for doing homework, for taking exams, or for preparation for future coursework or employment. Or just because you are interested.

In addition to physics, math, and computer programming, I can also teach computer networking, and the Unix operating system, including Linux. I've built my own computers and run my own servers, and I can help you do the same.

Testimonials

"Son Loves This Tutor!"

- Patricia, Pawling, NY on 10/8/14

"Utmost professionalism"

- Dana, Highland, NY on 8/4/13

"Excellent tutor"

- Barrie, Lagrangeville, NY on 7/24/13

"Has a unique way of teaching!"

- Marissa, Poughkeepsie, NY on 6/17/12

"Eric M "

- Colleen, Pawling, NY on 12/22/11
Math:
ACT Math, Algebra 1, Algebra 2, Calculus, Differential Equations, Linear Algebra, Prealgebra,
Precalculus, SAT Math, Trigonometry
Science:
Astronomy, Physics
Computer:
C, C++,
Computer Programming,
Fortran, HTML, Linux,
Macintosh,
Networking (Computer), PHP, SQL, UNIX
Homeschool:
Algebra 1, Algebra 2, Calculus, Physics, Prealgebra,
Precalculus, SAT Math
Test Preparation:
ACT Math, MCAT,
Regents,
SAT Math
Corporate Training:
C++,
HTML, Networking (Computer), SQL

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

As a physicist I have used C++ for many years in my work, which has included developing code for the the Berkeley Open Infrastructure for Network Computing (BOINC). As a result I can help you learn C++ and the tools that go with it on Windows, Mac, and Linux. I have also taught C++ to physics students to prepare them for a summer internship at CERN.

Computer Programming

I can help you learn to program computers in many computer languages. If you are completely new to programming then one good way to get started is to learn JavaScript, which is the scripting language used by web browsers. It doesn't matter whether you have a Mac or PC, or use Internet Explorer or Firefox or Chrome or Safari. They all use JavaScript, so you already have the tools on your computer to learn programming. With JavaScript you can also learn object-oriented programming methods, which are used by other important programming languages and systems.

Once you have learned JavaScript, or any other first language, it's much easier to learn a more complicated language, including C, C++ and Objective-C. I can help you learn those as well, and if you start with JavaScript I'll guide you in what you learn to make it easier to learn those languages.

Linux

I have been using Linux and administering Linux systems for about 15 years, both for my work (I am a physicist) and for my home computers. I've built several of my own computers, including one which has a TV tuner card and runs home entertainment software. I run my own web and e-mail servers from my home using Linux.

If you are just getting started with Linux, I can help you choose the distribution that is right for your needs and interests, and I can help you with the installation and system configuration. If you already have some Linux experience, I can help you learn more about system administration and security, or how to configure an administer particular services or applications. I have experience with both Red Hat/Fedora distributions and Debian-based distributions such as Ubuntu.

Macintosh

I can help you learn how to create apps for iOS devices - iPhone, iPad, or iPod Touch - and sell them (or give them away for free) via the Apple App Store. I have been developing iOS apps for over two years, and I currently have two apps on sale in the App Store and several more in development.

iOS apps are written in Objective-C, an object-oriented extension of the C programming language. You do not need to know Objective-C or C before you begin to learn iOS programming -- you can learn the language as you learn everything else. It would be helpful, however, if you already have some experience with another object-oriented language, such as C++ or Java.

You will need an Intel Mac running the latest version of Mac OS X. You do not need to purchase any development software -- it is a free download from Apple. You do not need an iPhone or iPod or iPad, at least at first, because you can test your code on a simulator that comes with the development software. It is recommended that you test your app on a real device before it is released in the App Store.

The same development tools and software are also used to create apps for Mac OS desktop and laptop computers. I've done that as well, so I can help you get started, though I'm not as experienced with developing for the Mac as I am for the mobile devices.

MCAT

I'm very familiar with the physics topics covered on the MCAT, including the new MCAT2015; I taught the introductory courses which cover that material at the University of Michigan. As a general rule a non-calculus course is sufficient, and is often preferred because it will cover topics relevant to the MCAT that engineering courses often omit. I have compiled a list of topics covered by the MCAT and will go over it with my students to see what their course missed, or what topics they feel they need to work on more.

Prealgebra

For younger students I try to relate the material to something they find interesting. Sometimes extra practice is needed, but sometimes they just need an explanation of how a topic fits in to the bigger picture, so they don't feel that they are just doing busy work. In any case, more practice is always valuable, just as it is with sports or learning to play an instrument. I emphasize the point, proven by recent studies, that you can improve your math skills just as you can improve athletic or musical skills -- your math ability is not a fixed quantity.

Parents, I can also help you brush up on the math your child is learning, or go over the "new" way that it's being taught in your school, so that you can help your child with their homework with additional confidence.

Returning students: I can help you get back up to speed or get over any humps that are blocking your way. One great advantage of working with a personal tutor is that we can move at a pace that suits your needs and leads to the most effective learning for YOU, not just a class average.

Regents

Regents Physics

While my classroom experience is in college level physics and mathematics, I also help students prepare for the New York Regents exam in physics. One method I have found to be effective is to work through problems from several previous exams in groups related by topic (e.g., kinematics, dynamics, etc.), and to then focus on those questions which presented the most difficulty. We can work out together a flexible study plan which fits your previous background and the time available until the exam.

Pomona College, Claremont, CA
Physics and Math
Yale University
Master's
Yale University
PhD

Education

Pomona College, Claremont, CA (Physics and Math)

Yale University (Master's)

Yale University (PhD)

Son Loves This Tutor! — Eric has given my 8th grade son three lessons so far. At this early point, I'm not sure if it's helping with my son's grades, BUT my son has really connected with Eric and really likes him. My son says he's able to understand his teaching methods and actually looks forward to his lessons! My son's had three tutors over the last couple of years and none have been able to connect with him as well ...

— Patricia, Pawling, NY on 10/8/14

Hourly fee

Standard Hourly Fee: $55.00

Cancellation: 3 hours notice required

Travel policy

Eric will travel within 25 miles of Poughkeepsie, NY 12603.


About Eric

I am a professional physicist who has taught college level physics and mathematics, and tutored math and physics at the high school level. I started tutoring when I was a stay-at-home dad and I was looking for a chance to get out of the house -- now I tutor during the summer and in semesters when I'm not teaching full time. I can help with college physics and math, introductory astronomy, MCAT physics, and preparation for AP, SAT, and Regents exams. I can also teach computer programming, from getting started with JavaScript in your web browser to creating apps on an iPhone or iPad.

I really enjoy teaching one-on-one, especially the "oh, I get it" part. My goal is to help you learn the material both so that you can understand it, and so that you can apply it -- for doing homework, for taking exams, or for preparation for future coursework or employment. Or just because you are interested.

In addition to physics, math, and computer programming, I can also teach computer networking, and the Unix operating system, including Linux. I've built my own computers and run my own servers, and I can help you do the same.

Testimonials

"Son Loves This Tutor!"

- Patricia, Pawling, NY on 10/8/14

"Utmost professionalism"

- Dana, Highland, NY on 8/4/13

"Excellent tutor"

- Barrie, Lagrangeville, NY on 7/24/13

"Has a unique way of teaching!"

- Marissa, Poughkeepsie, NY on 6/17/12

"Eric M "

- Colleen, Pawling, NY on 12/22/11
}

Education

Pomona College, Claremont, CA
Physics and Math
Yale University
Master's
Yale University
PhD

Education

Pomona College, Claremont, CA (Physics and Math)

Yale University (Master's)

Yale University (PhD)


Tutor Policies

Cancellation
3 hours notice required
Travel Radius
Travels within 25 miles of Poughkeepsie, NY 12603

Eric’s Subjects

Math:
ACT Math, Algebra 1, Algebra 2, Calculus, Differential Equations, Linear Algebra, Prealgebra,
Precalculus, SAT Math, Trigonometry
Science:
Astronomy, Physics
Computer:
C, C++,
Computer Programming,
Fortran, HTML, Linux,
Macintosh,
Networking (Computer), PHP, SQL, UNIX
Homeschool:
Algebra 1, Algebra 2, Calculus, Physics, Prealgebra,
Precalculus, SAT Math
Test Preparation:
ACT Math, MCAT,
Regents,
SAT Math
Corporate Training:
C++,
HTML, Networking (Computer), SQL

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.


Background Check Status for Eric M.

Eric M. passed a background check on 6/2/13. 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 Eric, 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.