Alexander Carnall
Alex keeps his lectures interesting, informative, and fun. He can apply material to the real world which helps me be able to understand the importance and application of the material we're covering. He is definitely a professor I try to keep in contact with.