I can understand how Remez would be a poor teacher of a large class but in this six person seminar he was amazing. He is knowledgeable, intelligent, and knows how to get his students to think. He'll answer questions for hours. He challenged our class but was reasonable on grading. Many times class became a discussion rather than a teacher trying to transfer their knowledge. His assignments are difficult to understand but all he ask is that you try. I think he is one of the best professor if you are in a small enough class so he gets to know you and you get to ask A LOT of questions.