Taylor Wells
He presents the class in an interesting way. The class isn't too hard if you pay attention. He makes it very clear what you need to do in order to achieve full marks. I'd recommend taking IS 201 from him to a friend.