He's a nice guy, but oh my God how unorganized. All the lectures seemed to be pulled out of a hat. He doesn't emphasize the physical concepts themselves, only the calculus. Tests were multiple choice so basically a joke because they were extremely hard. Be prepared to teach yourself while taking this intructor.