Mrs. Craven is a hard teacher. However she is truely one of the best teachers I have ever had. I learned so much about writing from her. Take her its worth it!
she is a strict teacher but gets her point across which most teachers lack
she's so sweet once you get to know her. and she was really good at preparing her students for AP english.