Nicholas Shumpert
Seems like a nice guy but he grades everything so hard for absolutely no reason. The assignments and post labs are easy, but he'll take points off for random things. He also makes many mistakes when writing questions for assignments and setting them up. Take him if you want but be on top of things when you're in his class.