This man knows what he's talking about and therefore teaches it extremely well. He gives you plenty of opportunities to get extra credit and prepare you for the AP test. Mr. Barnes deserves a couple hundred good markies
I think it's important to realize that Mr. Barnes teaches two AP classes but also the required senior English class. I took AP my junior year and was totally prepared for my Language and History tests in the Spring. Yeah, we read a chapter every other class hour in History and had 1-2 weeks to read a novel in Language, but it was always worth it. I almost took his English class this year, but decided to go for RS credit instead, I'm regretting it now because his classes are learning more.
his english class sucks, we get 2 or 3 new projects every week, we have had over 20 already this year, way to hard and not enough time to do them, he doesnt teach, he just gives you them
His AP classes are very difficult but get you ready for the big AP test. His research class is fun and relatively easy. He's a very smart guy (over qualified)