Steven Gruenewald
Dr. G is nice and his lectures are decent. I found a lot of difficulty in getting him to respond to my emails in order to start a project, and his answers left me confused. He is semi-unorganized and his BB course is usually behind. He isn't always clear on due dates. I wasn't the biggest fan, but a lot of people really enjoy him.