Scott Rollins
Scott is a great professor. If you miss the due date for assignments, you get locked out of them, but if you talk to him, he's willing to reopen them for a 25% late penalty. There were outside lab days, at least in the Fall quarter, that involved a walk/hike. Because he's super understanding, he will work with you if you can't do that.