Ismail Gobulukoglu
He has a lecture style that some may dislike, but I feel it works very well for this course. It is a long lecture using slides, but he always ends by going over both conceptual and computational problems that help clarify the material. The quizzes and exams are never unfair, and he is willing to go the extra mile to help students in office hours.