He was a great professor! I have never excelled in a math class before and I got a B as my final grade. He didn't update grades often on blackboard but he did give you updates when we took tests or quizzes about your overall grade. We didn't use a physical textbook but we did a lot of assignments on webassign which is important.