great professor and willing to work with students if they put in the effort. very difficult if you don't go to office hrs so make an effort and go get help when you need it. have a total of 4 tests/quizzes and 1 paper.