Alexander Champoux
He is a good professor, but beware that there are alot of papers for this course. I would suggest reading the chapters he assigned, because when he grades your paper he will look for hints that you read the chapter base on the content of your paper. I would definitely take this professor again for a different writing course.