Pretty easy, overall.
The teacher is really fun and entertaining, makes class enjoyable. there is a lot of reading, but also needs good memorization and application of historical knowledge, graph interpretation, and writing skills.
The teacher will do everything to help the students succeed and sets up extra tutorial times and helps students out with their individual needs.
Hours per week:
Advice for students:
Be prepared to read a lot and have good memorization skills, as well as writing application.