He's horrendous. I feel totally unprepared for the next level of physics. You can tell he's just a pretentious researcher who's teaching the class because he needs to. And to top it all off, there's only a midterm and a final for exams. He uses non-American notation for stuff too so you won't even know what you don't know.