Karen Wozniak
Really good. Top Hat questions for extra credit but otherwise your grade is just exams. No dropped exams so if you mess up, your grade can suffer. If you study and attend class the exams are not hard.