Pretty easy, overall.
I would recommend this class because of the how fun the professor is and also because of all the exciting topics that you will cover. You will surely learn something(s) new in this class by the end of the semester.
The professor was a major highlight for me since he was just so energetic in his teachings and was willing to have some great discussions on certain topics, not to mention he goes the extra mile by inviting different panels to talk to students on whatever subject is being talked about.
Hours per week:
Advice for students:
Show up to class! His grading system goes by points and if you miss some days of class, you missed some of the in class essays or in class quizzes that he gives out, which make up a good portion of points. He also gives some extra credit at the end of the semester to those who barely missed. It is also important to note that there are online quizzes that are based on the text book you will need for this class, and these questions are rather specific and difficult. They were a pain in the beginning like he had warned, but you just need to thoroughly read through whatever chapter the quiz is on and it becomes much easier to handle.