Difficult class but if you pay attention you can do it Exams and work are tough but fair , professor teaches material very well and clearly Class resources and lecture recordings were always fully accessible on canvas which was extremely helpful