Ben Samuel
His speaking style, often sprinkled with qualifiers, can be difficult to follow for some (but not all) students. If you're a Comp Sci beginner, this class is packed with a lot of dense material regardless of which prof it's taken with. Expect to work. Dr. S is willing to give extra help, and won't get frustrated if you don't understand at first.