fine class, fine professor. it's a decent amount of work, and it's not easy, but it's also not super hard. you have to put the work into this course. he's a nice teacher. there's a project at the end of the semester & can work on it with classmates.