Brett Seekford
A super great dude. He'll work with you until you understand what you're doing, even if you're super confused. The lectures were a bit dry and boring since it's just an English seminar, but he really made the class worth it. There's some group work but it's pretty easy to get through. I feel lucky I got him as my E110 professor, honestly.