Top Course Tags
A Few Big Assignments
Many Small Assignments
Not too easy. Not too difficult.
I would recommend it is very eye opening and interesting material to learn about.
The online discussion with your peers about controversial issues was fun!
Hours per week:
Advice for students:
Study even if you dont think you have to.