His assignments are ridiculously long with very short time frames (6500+ word midterm, confusing questions, and 4 days to do it). He speaks at a very high level and does not do Zoom lectures, just PowerPoint with audio. Readings are heavy and hard to understand. He's a nice guy, just a difficult prof. I would not recommend