Great professor all around. Class discussions are fun and engaging. Material is easy to understand. He is very kind. Papers are relevant to the material and straightforward. Exams were simple and straightforward as well. Definitely my favorite class out of about 12-13 I have taken at NOVA. Take him you will not regret it!