Class is not too difficult, but be aware that there is an exam grade minimum requirement that must be reached to receive credit. Jennings provides old homework and exams that will help with studying for exams. The lectures were not recorded, but you can get by without them. 

Solid professor.  