Jeffrey Pair
Dr. Pair is one of my favorite professors hands down. He's super understanding and loves what he does. Not a lot of work outside of class but you must attend because he assigns warmups that you work on in groups and submit after. They're easy points. He always has office hours if you need extra help. Dr. Pair is the best prof you're going to find.