Todd Cook
By far my favorite professor! He is very organized, and wants everyone to understand the material. His tests, while difficult, are fair; all the material comes straight from the notes. He is easy to find outside of class, and is willing to help.