Although he seems like a nice guy, he doesn't teach you anything. All we did was reach articles. He did not prepare us for his grammar tests at all. He expects you to study the grammar on your own and if you have questions then ask him. How can he test you on something he hasn't taught you. There is a huge research paper and he does not show you how to write a proper research paper, he expects you to do everything and have him teach you nothing. The class sucks.
He was really helpful and fun to be around. He took extra time to explain topics and vocabulary. I had him for English 1A, and he improved my writing so much. His topics could be confusing sometimes, but he would always help if you needed it.