I loved this professor! He is obviously very knowledgeable about this subject, and he demonstrates a clear want for his students to succeed. All of his tests and quizzes are open note, and he allows at least two attempts for them. He also spends a generous amount of time reviewing, which can be very helpful if you struggle to study on your own.