Thomas Brown
Very straightforward class. Do your homework, show up, pay attention, & you'll pass the test. He explains stuff thoroughly and in a way that's easy to understand. Can be a bit rude at times, especially if you show up late, and is horrible at updating blackboard. Won't be your favorite prof but he gets the job done. Don't skip or you'll get behind.