Not too easy. Not too difficult.
I would recommend it. The professor is extremely knowledgeable and encourages questions.
I appreciated how understanding the professor was and how much information was provided.
Hours per week:
Advice for students:
Make sure to study for exams! He gives a lot of information, but ALL of the information is important. Make sure you take the time to study and you will succeed.