Not too easy. Not too difficult.
All learning happens in Smart Lab. I was thankful i took it on summer for 6 weeks only.
Attendance is really only necessary because of clicker questions.
Hours per week:
Advice for students:
Smart lab is where I learned all of the material, since there was no formal "lecture" in class.