This professor is amazing. He genuinely cares about whether you understand the material and about providing good content. Yes, there's an excel file that you have to fill out while taking his exams, and he will work with you if you have concerns. The homework is time consuming. 