I'm not a big fan of English classes. This class was ok. He's a really good teacher, but his class is packed with politically motivated material. I'm not a fan of that, but that was my only problem. He grades easily but assigns a lot of work. I didn't put in full effort and got an A in his class.