Katherine Isaac
Katherine was very nice and very helpful. Expect 2+ hours outside of class each week with homework, but the grading is quite easy. As long as you keep up with the weekly assignments and weekly discussion you'll be good. Final take home test is a nice way of actually applying the stuff you learned all semester, rather than a typical exam.