This review is for Greene's Special Relativity class, which is a relatively (no pun intended) new mode of teaching that Professor Greene was intimately involved in creating. It involved a lot of online learning, which is very different than what I was expecting when I signed up for the course. Nevertheless, I did learn a good deal from the experience.
To preface this review, let me first say that Professor Greene knows exactly what he's talking about. He knows the physics behind every problem, he has an incredibly intuitive grasp of the material, he gets special relativity. That being said, he's not an impressive professor because there is a significant disconnect between the student and the professor in this course. We weren't really being taught by him; rather, we were being taught by video lectures and things that he happened to be the face of. And we did have the luxury of having a two hour discussion-style section with him every week, but sometimes this time wasn't used well, and many times, it was just arduous to sit through him have back-and-forths with one or two students for an hour and a half.
In addition, the communication between Professor Greene and his students was atrocious. About half the class thought the final was a full week before it actually was. Nobody knew how he was grading. It was quite subjective - although, to be fair, he said that he "adjusted the percentages" to our benefit. But no one knew if this meant online materials were worth 10% or 90%, if our final was worth 25% or 75%, what our midterm was worth, what our homework set was worth, nothing. He never expanded on this at the end of the semester, either. Just got our grades thrown at us with not the slightest mention of how he got those numbers. I realize that this is rather commonplace at Columbia, but in most classes, you receive some sort of grade breakdown at the beginning of the year - final is worth 25%, midterm worth 15%, things like that. Not with Special Relativity.
A word about the TA, Andrew Brainerd - I used him as a resource very late in the semester, and it's a shame that I did. The guy knows what he's doing. He's a pretty lenient grader as well.
Overall, I did learn a lot about special relativity, but it felt a lot more like a slightly-guided, self-taught course where I learned from videos rather than a textbook. If this seems appealing to you, take the course.