Not too easy. Not too difficult.
I would definitely recommend this course as the teacher's insight makes the class enjoyable while the homework forces the student to take control of her studies.
The class used several different resources to ensure the student's understanding of the material. The class improved my study skills and held me accountable for my work and my comprehension of the course.
Hours per week:
Advice for students:
I think students considering this course should understand that the work will be rigorous but the study skills that are gained throughout the course are useful in the courses that will be taken in the future.