Not too easy. Not too difficult.
Learning about American history is important to the future development of the country.
The discussions on all American Wars as well as the life and term or some presidents.
Hours per week:
Advice for students:
Watch online videos if you're confused, the help to sum up big ideas in a couple minutes.