Reviews of professor William Leonard

Rating: 5.0/5, difficulty: 2.0/5
Dr. Leonard is fantastic. Very easy and clear lectures with slides that he posts, and there are tons of chances to get participation points. he does both an online and in-class discussion of each chapter, so if people don't like talking in class, they don't have to. Definitely would recommend.

Rating: 3.0/5, difficulty: 4.0/5
He is a great person and very relatable and very respectable. The amount of homework is just out of proportion for this class. The assignmenst do not get mentioned until they are almost due. He also forgets to publish assignments due the next day very often.

Rating: 3.0/5, difficulty: 4.0/5
As a non-history major, I found this class pretty tough. GET ALL THE TEXTBOOKS. There are only 3 essays and 3 tests and he is a pretty tough grader. Definitely pay attention and participate. Overall he is very understanding and helpful! But he NEVER answers emails. Go to office hours to talk to him.