Patrick Giamario
ME PERSONALLY I loved his class, specially his material. While he can be odd sometimes, hes a very simple prof. He tells you exactly what he expects and encourages his students to think on the material deeply. If you like theory, you will like this class. He's for the people fr