Mark Mayer
Professor Mayer is a very knowledgable professor and a great guy. However, the material he is teaching is difficult. He is a very caring guy. He makes you work to find the answer to a question because it is a research class. Giving us the answer right away takes away from the whole point of the class. While class is difficult, he makes it bearable.