Connect with hundreds of tutors like Mike

Who needs tutoring?
What prompted you to seek tutoring?

I am very happy with our experience so far with Varsity Tutors. They matched my daughter with reading specialist Mary and she is wonderful! My 10 year old daughter feels happy after her sessions and believes her tutor has already helped her.

— Allison K

What prompted you to seek tutoring?

Varsity Tutors really helped me understand the concepts during my Calculus 2 class. My tutor has such amazing patience and is open to many questions! Lastly, was always on time and very prompt. Highly suggest Varsity Tutors.

— Joey T

How soon would you like to get started?
Did you know?

Understanding your timeframe helps us to develop a tailor-made learning plan just for you.

Let's finish up your profile so we can find the perfect tutor:
Did you know?

stars

We have a 4.9/5 average customer satisfaction rating.

Let's finish up your profile so we can find the perfect tutor:

Found me a great Python, C Programming, and MatLab tutor for a Engineering Computation course.

— Charles C

Let's finish up your profile so we can find the perfect tutor:

The best tutoring service period. The customer service is beyond impeccable. They provide options that are perfectly suited to your needs. They've done such a wonderful job with my daughter in high school, I plan to use their services when she attends college. I highly recommend Varsity Tutors.

— Yvette

Let's finish up your profile so we can find the perfect tutor:

We know every student is unique. And they deserve a tutoring experience as unique as their needs. With thousands of tutors available, we're confident to find the one best for you.

A photo of Mike, a tutor from SUNY at Geneseo

Mike: Quebec City tutor

Certified Tutor

I believe that my experience in tutoring and my kind and light hearted teaching style set me apart as a great tutor. I have worked as a Teaching Assistant and as a tutor in both the Physics and Mathematics departments of SUNY at Geneseo for the past four years. During this time, I have gained a deep understanding of how best to work with students one on one and also the ins and outs of how assignments are actually graded. I'm very personable and I really enjoy helping students to understand math, programming, and science. The "aha" moment feels great as a student (trust me, I'm well aware of this) and I believe seeing a student achieve this feeling is even more rewarding!

Connect with a tutor like Mike

Mike’s Qualifications
Education & Certification

Undergraduate Degree: SUNY at Geneseo - Bachelors, Physics and Math

Hobbies

Video Game playing and programming, Tennis, Running, Guitar, drawing, and a whole bunch of other stuff

Tutoring Subjects
Algebra
AP Physics 2
C#
C++
Calculus
Computer Programming
Geometry
Homework Support
Math
Middle School Math
Pre-Algebra
Science
Technology and Coding
Trigonometry
What is your teaching philosophy?

I have always believed that students learn best by working through a problem to its very end. I believe that I am most effective as a tutor when I am guiding a student towards a solution instead of telling them the answer. In my opinion, helping students to realize that they are capable of completing any problem is both rewarding to me as their tutor and also the most effective means of developing long lasting knowledge and critical problem solving skills.

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

It is difficult to learn in an environment where one is uncomfortable or afraid of judgment, and talking to a stranger pretty much ensures these things. In my first session, I'd like to get to know the student; what they like and what they hope to achieve. I'd also like to introduce myself a little better so that we can be sure that I am a good fit as their tutor. After this, I'm happy to let the learning begin! A little warm up session will help us start out strong in the next session.

How can you help a student become an independent learner?

I have always felt that students learn best when they are engaged in the material. I feel that a tutor's job is to keep a student engaged by helping the student when they get stuck, frustrated, or overwhelmed by new material or a difficult question. By acting as more of a guide towards a solution instead of an answer sheet, the student will develop the confidence and problem solving skills to take on challenging problems on their own.