Ryan Tans
Probably one of the nicest professors I've ever had. His lectures can be a little bland at times, but he's a super intelligent guy and is always willing to help his students. His exams aren't super hard, he's an easy grader on assignments, and there are only 2 essays. He's understanding and caring, and overall just provides a positive experience.