Sheri Kahn
Mrs Kahn is a great teacher!  The class did require a LOT of reading, but as long as you keep up with it you will be fine. This is the first history class I have taken where the teacher went into depth about serious events in history rather than skimming over the surface. I learned a lot from this class, and it opened my eyes to many things.