Benjamin Pugsley
This class was really hard. Pugsley isn't the best lecturer, & it was difficult for me to comprehend the lessons, even when I read the textbook. He allows students to work on the problem sets in groups, but they're really hard still. Pugsley seems like a good guy, and he made the effort to learn everyone's name, but I was confused the whole time.