Christopher Gage
He is a great professor i've taken him over the summer and he gave us clear instructions and lets you ask questions until you get it and he respects you and is interactive in a nonboring way during class i recommend taking his class I'm taking his enc1102 for the fall for him