About Me

I have spent the past ten years teaching Social Studies at one of the top high schools in Essex County, NJ. Before I began teaching I had a variety of experiences, from working as an Economist at the US Bureau of Labor Statistics, to earning a Masters Degree in Political Science at Princeton University. Since entering the teaching profession, I have taught a variety of classes, from Economics to US History, to students of all ability levels. I have also been tutoring middle and high school students for many years, teaching both study skills and a variety of subjects to students. I currently live in Bridgewater, NJ with my wife and son.

My Tutoring Philosophy

I consider tutoring to be an extension of my every day teaching, except I get to work one on one with students instead of twenty to twenty five at a time. I will begin by assessing the needs of your child, discussing the goals of our tutoring sessions ahead of time. This will allow me to arrive at the tutoring session with a strategy or "lesson plan" for your child. During each session, like in my teaching, I will check for your child's understanding of the material they are learning.


  • Ten Years Teaching Social Studies at Top NJ High School
  • Masters Degree in Teaching
  • Princeton University Graduate

Why Choose Me Over Other Tutors?

  • Sessions begin by assessing your child and tailoring session to their needs
  • Experience teaching all levels, including AP
  • I am not just a tutor. I am in the classroom every day-I understand what teachers are looking for!

Contact Michael

Take the first step towards enhancing your child's education

Call Michael at 973-214-8150

Click here to Email Michael

Able to travel to Somerset, Essex, and Union Counties. Please inquire about travel to other areas of New Jersey


Serving Somerset, Essex, and Union Counties