Not too easy. Not too difficult.
I would recommend this course because you honestly learn life lessons from it. What this course teaches you is things that you need to know for when you get into the real world.
Throughout the course you learn a lot about politics and civil rights. I learned the different type of branches in the government and what each one does. I also learned about the naturalization process.
Hours per week:
Advice for students:
The advice i would give students considering this course would be to take it. You can learn life lessons that may benefit you later on in life.