Matthew Thomas Hagen
The lectures can be long and boring, but all the tests and quizes are online and you are allowed to use your notes. At least 99 % of questions on the quizes and tests are directly from the notes. There is a thesis paper that you have to do at the end of the semester, but other than that the class is very easy, as long as you can survive lecture.