Mike W.
  • Available online and in person
  • Willing to travel 25 miles

Mike's Bio & Tutoring Experience

I have held a number of tutoring positions that have helped helped me to learn how to effectively work with students. I've worked as a Lab Instructor for undergraduate Astronomy classes for the past 2 years. Here, I taught approximately 18 students each semester in a formal classroom setting. In this position I also gained experience and an understanding of grading students' work. I've worked as a Physics tutor for the SUNY Geneseo physics department for the past 2 years as well. In this position, students would come to me during my assigned hours for help with homework questions or with their studies. This was a more informal, one on one tutoring position where I worked directly with students with and without physics backgrounds. I worked as TA for an Introduction to Mathematical Proofs class where I graded students' assignments and also helped them in developing their proof writing skills. I'm very personable and I really enjoy helping students to understand math and science. The "aha" moment feels great as a student (trust me, I'm well aware of this) and I believe seeing a student reach this moment is even more rewarding!

Mike's Teaching Levels

high, college

Mike's Subjects


Microsoft Excel


Algebra, Trigonometry, Probability, PreCalculus, PreAlgebra, Matrix Methods, Math Word Problems, Linear Algebra, Calculus 3/4 (Multivariable), Calculus 2 (Integral), Calculus 1 (Differential), Arithmetic, AP Calculus BC, AP Calculus AB, Differential Equations


XML, Visual Studio (C#,C++,Basic), Python, C++, C


Astronomy, Physics 1 (Newtonian Mechanics), Physics 2 (Electricity/Magnetism), Physics 3 (Gas Law)

Standardized Tests:

SAT Math

Study Skills:

Homework Coach, Self Study, Study Skills, Study Tactics, Test Taking

Mike's Education & Certifications

BA in Physics and BA in Math from SUNY Geneseo 2016

Mike's References

References available to members only

Mike's Availability

Day Date Time
Sunday 05/31/2020  
Monday 06/01/2020  
Tuesday 06/02/2020  
Wednesday 06/03/2020  
Thursday 06/04/2020  
Friday 06/05/2020  
Saturday 06/06/2020