Mark Salzer
He's a nice guy and makes the lectures interesting. the time slot for this class is way too long. The material is easy but the test is hard for some reason. He phrases things so that you get confused. I like him as a person. He acts like he cares so thats good.