Loved him! Took him for one of my lower-level COM classes and again for my Capstone. You can really tell he wants the best for his students. He worked with me and helped when he didn't have to to make sure I got the grade I needed in the class. Easily accessible and grades VERY fast. Cannot say enough good things about my experience in this class.