Lindenfeld seems like a cool guy, but really, I'm not in school to become bffs with my teachers or "get to know their personalities." I'm here to get a degree. This guy's class is far from interesting. Some of the material is decent stuff, but the lectures are SO DRY. You have to be absolutely WIRED to stay awake in this class -- I'm talking multiple energy drinks here. The TA grades all the tests, so you really don't hear Lindenfeld's feedback. He seems passionate about what he's teaching, but the test questions are often really vague and arbitrary, and with only 45/55 minutes (depending on how long you take to do the maps), it's hard to expand on the questions (esp when the TA basically wants you to write EVERY detail). It's a lot of outside work b/c the questions are basically big research questions, but fortunately, you get them a week ahead of time. If you have time to devote to the class, go ahead and take it. But if you can get it with someone else, do so.