Best communications teacher ever!! He really loved getting feedback from the students on what they liked and what they didn't. He would take the feedback and implement it in the class. I've never met a teacher that was so considerate about the students. His instructions on big papers and assignments were beyond clear! DEF RECOMMEND.