Mahanth Gowda
He does a great job of introducing networking to students not familiar with the concepts. He uses analogies and really cares if his students are understanding the material. The exams and quizzes are not too bad if you know the material. Prof. Gowda is a great choice for this class.