Not too easy. Not too difficult.
I would recommend this course because this is the type of instructor that is very energized about the course. He will engage students with the subject and push them to learn how to do critical thinking.
The highlights of the course are the extra credit at the end of the exams. Who doesnt love extra credit?
Hours per week:
Advice for students:
Study hard and pay attention therefore you won't be lost.