Andrew Skelton
Professor Skelton turned calculus 1, which would be a pretty boring subject for most, into one of the best and most fun classes. He is exceptional at teaching concepts, helpful in office hours, has a clear grading criteria, and understanding of ones situation. I highly recommend him if you can take his class.