Melissa Stock
While I took Mrs. Stock's class at Pasco-Hernando, she's honestly one of the greatest teachers I've ever had. The class, as ridiculously easy as it was, taught me more about history than I've learned from kindergarden to HS combined. There is a response paper or discussion and quiz on a weekly basis, with extra credit and exams/final paper.