Ilan Shrira
Not a terrible course overall, but lectures seemed to be fairly dull. The tests were nearly 90% based off of the textbook, and anything relating to lectures were typically on seemingly insignificant topics. You'll do fine if you show up to class and read the textbook.