Not too easy. Not too difficult.
History is an amazing playground for theoretical versus practical concerns.
Napoleon's advance was rendered in stunning detail in this course.
Hours per week:
Advice for students:
As long as you read the material and think honestly about it - you are set!