Derek Atwood
Derek is a super nice guy and a great teacher. He is to teaching, but it really shows how much he cares about his students actually learning. He will often stay after class to make sure you understand the material. He is not a tough grader at all and may give bonus assignments/points.