Graham Glynn
Everyone in my class that didn't like professor Glynn left class right when class started. He offers so much extra credit that it can bring you up about 2 full letter grades - it's insane. If you put in the work, then you can succeed. It's just about how much you're willing to do.