He makes a long class feel so quick. He is always engaged, and gets to know all his students. He makes himself available to you. He is sooo helpful and always gives you feedback. My best teacher I have at the school.