Farhang Niroomand
If you take this class take amazing notes and record his lecture, if you don't this class is gonna be hard. Don't bother emailing him unless you want a rude reply, even for a simple question. Start a study group and read the book, that's the only advice I can give you.