I took him several years ago. The perfect physics professor. A rather unique blend of knowledge with occasional jokes making the session fun. His lectures are lucid and should be suffice if you really pay attention. Heck he makes University Physics look easy.