I took him for three semesters I loved him that much. You do have a test at the end of every module / chapter but its an easy test both online and in person. I can not express how much I enjoyed being in his class. Granted Im a history major but I found it to be straight forward lectures.