He doesn't seem to listen to students. He was very rude emailing me back when I had a question on an assignment. He's a little too mean for a 100 level class. I had to ask for help from a different English teacher because he wouldn't help me. Please choose anybody BUT him. Or you can have a stressful semester with him, up to you.