Michael Mahan
This professor gives unclear instructions and expects you to know exactly what he wants. He is rude and combative. He uses phrases such as " I will not hesitate to fail you" and "I am worried that many of you are going to have an extremely rude awakening". I found him unapproachable and dismissive and I would not take a class taught by him again. 