Not too easy. Not too difficult.
I would recommend it, but with the right professor.
The lecture was very detailed and the professor made it easier to understand.
Hours per week:
Advice for students:
Choose the professor wisely. The kind of atmosphere of the course depends greatly on the professor. Also, if you're not a morning person, don't take a morning class. Don't convince yourself you can do it, you can't.