Michael Hannen
He was overall a wonderful professor that prepared his student to learn something before they leave his room. Beware of his reviews at the beginning of class. Everyday he will call on someone to answer a different question. Be prepared always. Even after I finished his course he still greets me everyday. He honestly has a nice heart. 