Not too easy. Not too difficult.
Ask lots of questions when working on projects and getting ready for exams and you should do fine.
NOT A CLASS FOR SOMEONE WANTING AN EASY A (or B, or C, or D)! Must work hard for your grade.
Hours per week:
Advice for students:
He purposely makes class challenging, but if you study and attend class, you will be fine.