Mark Osterheld
I had Professor Osterheld for GB112 and he's great. Like others have said, the course isn't a cake walk but is very doable if you put some effort in. Osterheld has a pretty good sense of humor and teaches through example, which is really helpful for me personally. He also gives little work. I think he's one of the best GB112 professors overall.