Talks at you the entire class, very boring lectures. Has a strong accent, hard to understand. Easy grader when grading things that we give to him, not the online assignments. Although I didn't think he was a good teacher, IT is a very easy class and most students receive a 4.0 with minimal effort. I don't think it matters too much what professor.