I have been a full-time tutor for high school students for nine years, including the past seven in Chicago's suburbs. Before launching my tutoring business, I graduated from the University of Notre Dame with a degree in Chemical Engineering. I also spent two years in Notre Dame's graduate program studying the History and Philosophy of Science.

I've been interested in learning math and science my whole life. Eventually I realized I was trying to understand every topic in such a way that I could introduce and explain it to a new learner as quickly and clearly as possible. Tutoring was a natural fit!

By now I have tutored hundreds of students of all abilities in this area-- including several I have seen from their freshman year through graduation! Providing personalized education is great fun for me, and I still get excited each year when my favorite topics in each class are coming up. Make an appointment and see what I can do for you!


  • Joe’s explanations took my son from “I’m never going to be able to do this” to “Oh, now I understand” each week.
    — Leslee C, Deerfield
  • Both my boys had become accustomed to not understanding all the material taught in class. After working with Joe, they now know that it is possible to understand not only how to do an equation, but why.
    — Mary Ann D, Park Ridge
  • My daughter looked forward to her sessions with Joe each week. He always found a way to explain material to her until she understood it.
    — Linda P, Deerfield
  • Joe was definitely one of the greatest tutors I have ever had. His knowledge of the subjects he covered was outstanding!
    — Andrew S, Northbrook