Not too easy. Not too difficult.
I would recommend this class because it teaches you to think on a new level, a way you've never thought of before
I learned critical thinking, like how to reason through problems. This course wasn't the easiest, but I can honestly say it was one of the most beneficial.
Hours per week:
Advice for students:
You want to not just memorize terms, but learn concepts. If you learn the main ideas then it will all come together