Pretty easy, overall.
The teacher is good. The way she teaches is a good pedagogical way to put in practice what you've learned. Overall good system that suited me.
I hadn't learned any American History before, I was pretty strong during my Junior with that subject and I believe that, nowadays, I'm still pretty good at some topics.
Hours per week:
Advice for students:
If you are a bilingual student, take the class, you won't regret it.