1 of 7

Connect with hundreds of tutors like Mike

Expert tutoring for students at all levels

150,000+ clients. 4.9 / 5.0 Rating of Tutoring Sessions

Who needs a tutor?
How soon do you need tutoring?
What is your name?
What is your zip code?
What is your email address?
What is your phone number?
Featured by
Tutors from
A photo of Mike, a tutor from SUNY at Geneseo


Certified Tutor

Call us today to connect with a top tutor
(888) 888-0446

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


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

Tutoring Subjects


AP Physics 2




Computer Programming


Homework Support


Middle School Math



Technology and Coding


Q & A

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.

Connect with a tutor like Mike