Data based on 8 reviews.
make sure you take good notes because you will need them for exams. his classes are really dynamic and i had a fun time. class goes by pretty quickly and the material is fairly interesting. make sure you to memorize the general ideas and not go into the details because he looks for a general comprehension of the material. i would totally take a course with him again