Great professor!! He has a very clear criteria and genuinely wants his students to understand the material. Homework matters so don't skip out on that, and grading is fair he's fairly considerate. Definitely would take him again. Do your work, participate in class, and you should be good. He's the best prof I've ever taken for any math class ever! 