Tom Ballard
He was a good teacher if you just want to get the credits and move on, but he wouldn't be my first choice if I genuinely wanted to learn and retain information about writing foundations. I found that most of the assignments I did were based off of my own knowledge from outside research and previous writing classes.