John Breedlove
He expects you to know all grammar terms by definition and explain why you use them. You often have to teach yourself and he's a difficult grader. It's a very grammar-based class and does not emphasize how to write essays or analysis in texts. It's mostly unnecessary vocabulary.