After going through multiple professors, I would argue this professor is the best one I've ever had thus far. I took her remote class and you could tell she very much cared for the class.
Her grading criteria's were very clear and simple, stay up to date with hw, study for the exams, and most importantly participate in class. 