Not too easy. Not too difficult.
Good teacher interesting stuff, homework is hard
He used lots of real world examples to apply what we were learning in class to an application
Hours per week:
Advice for students:
The homework is challenging try to get a study group together early