Kayte Spillman
A LOT of work. The class is hard. But Mrs. Spillman is a great teacher for it. She gives great feedback and I learned a lot. The AP stylebook is a must, but you might be able to get by without the other 2 textbooks.