Not too easy. Not too difficult.
great professors made the course content interesting and fun
the professors, for each topic a different professor taught on the area in which they worked in so they were an expert in that area having different professors helped to mix up the course and you got be exposed to different teaching styles
Hours per week:
Advice for students:
do not waste your money on a book, stick to what is brought up in class