<p>Yes it definitely is one of the hardest, especially my teacher. Ap Lang is a bit hard, and she grades pretty harsh</p>