Nazneen Kanga
Very good prof overall, is very preemptive and talks a lot about the flavors of NAT and Spanning Tree. She also gives out free zeroes, and bonus ones. Do not come to classes that you're not in or else she will kick you out with no hesitation, and give you a zero in any other class that you don't have her.