This was the professors first time lecturing but overall solid class. Very interesting topics covered. There were a lot of readings but not necessary if you paid attention in class. The exams were exactly like the study guides so do not worry about trick questions. I would recommend this class for a UGS.