Carla Gomes
Difficult to understand during lecture. Problem sets are filled with busy work with no substance. Prelims are rife with trick questions that aren't meant to teach you anything but to make you try to catch extreme edge cases. I gained nothing from this class except for a stronger dislike for environmentalists.