Jeremy DeLong
Professor DeLong offers no meaningful lecture notes or videos to help students learn new concepts, only critiques given after students have attempted to demonstrate mastery, sometimes publicly on discussion boards to individual students. He is easy to reach, but is generally unhelpful in his reviewing of rough drafts. I would steer clear.