Not too easy. Not too difficult.
Great professor, really knows his material. If you study, you should get an A.
I learned a lot of science that cannot be taught out of a textbook. 10/10 would recommend this professor.
Hours per week:
Advice for students:
Definitely get the textbook, do not skip lecture, do well on the homework and midterms. Go to office hour and ask questions, if you do not understand something.