Steven Davis
Mr. Davis may have a different style of grading that takes getting used to, but I got way more out of his class than I thought I would. He gives extra credit for each class you do attend instead of penalizing for not attending. He is very understanding of life circumstances and is great at giving feedback and teaching different ways of writing.