Excellent professor; generous grader and gives good guidance & feedback. Grades & emails back very quickly, often by the same/next day. He likes to quiz/test off of key terms in the text. Use his study guides; they are similar to the actual tests. Use Ctrl+F in the book to quickly & thoroughly complete your SG in order to ace the tests.