Look, this class is NOT as bad as everyone says. BUT, Terrace definitely leaves something to be desired. He has a great wealth of knowledge of his subject, but lacks the charisma to present it with any real affection. His text book is horribly organized and poorly edited, but informative. Thank goodness there are sections.
Workload:
Not bad at all. 3 NON-CUMULATIVE exams, no final.