Michael Ruszala
Pretty easy class with not many assignments.  Lectures are kinda dry but it's worth it for the easy assignments and tests.  He does a kahoot at the beginning of each class to review and gives clear study guides for midterm and final.  Only 1 research paper.