Mark LaRubio
Easy grader, fun assignments. Took a course with him back in 2017, I can only imagine he's improved since then. Very accessible outside of class, gives good feedback, and cares for his class. Promotes good discussions and analysis during lectures. Highly recommended as a professor regardless of what class you take.