Engaging professor and is accessible for help. Quizzes are attendance-based and are open-notes, open-book, typically based on lectures or homework problems. Clear grading criteria, but may be stressful as grades is based on a 100-point system, with bulk of them being from your tests and quizzes. Mistakes made on quizzes are hard to recover from.