He's a great guy and it's obvious he cares for his students. Exams moved from online to in person, but I wish they were all in person or all online. You definitely have to put in the effort, the class is A LOT of material. I learned more in this class than in any other classes and found the material interesting. You have to work for a good grade.