Andrew Hawkins
His lectures are always a treat, I had him for GEOL 121 as well and he is very passionate about everything geology. It can be hard to keep up with him so be ready to take notes fast OR don't be afraid to ask him to go over something if you didn't understand. He really cares about the students learning, but know this is a very hard class.