Jeffrey Owens
Jeff is very down-to-earth with you and understands students. I took his networking class every Wednesday. The material isn't that difficult if you have some computer background, and Jeff explains in-depth about the material during the lectures. He had 3 classes, and you could go to any one and get the same experience. 10/10 would take again.