Richard Shafer
Sometimes I did have to ask him for specific feedback on assignments, but he always took time to explain my grade on assignments and help me improve. All quizzes and exams were open note and book. All classes were lectures with a few minutes of discussion at the beginning of one or two. He allows a lot of freedom for the topic of the final paper.