Michael Polen
I have never taken a class as difficult as this one. I would go see him for office hours and he would only give me pieces and fragments of the information on a concept. He sits and throws questions back at you rather than explaining and answering the questions you came in to ask. I cried on several occasions (TRUE)during lectures and lab with him.