Truly the best math teacher at ICC! He is by far the best math teacher I have ever had! He cares about all of his students and makes sure he speaks to everyone each lesson! He teaches by working on a few example problems and then giving you one to try and walks around and makes sure you are doing it right and then helps if you aren't!