Kay Meggers
Best professor I have ever had. He is a tough grader but he offers tons of extra credit opportunities. Love his lectures, they are very discussion based which makes the class more fun. He is also very funny and personable. His personality is unmatched! Loved this class.