Kristen Lee
Very smart and caring professor with fantastic lectures. Always explained material in the most straight-forward way. There were quizzes every week, but they were based off of the weekly assigned practice problems, so they were never challenging. In fact, they enhanced my learning of the material. The exams are easy if you put in the time studying.