My history teacher was ok to start off with when I got to my new school at the beginning of this year.
However, as the year went on, she just became more and more of a nuisance.
One lesson she would shout at us that we need to learn because we have some exams this year coming up, then the next lesson she would get us to do something entirely unrelated to anything in the course (Like getting us to find out what sort of learners we are... (Kinisthetic, Auditory, Visual)
Then (since she was pregnant) she pretty much gave up on teaching us anything as she would very soon be on maternity leave as she was having a caesarean in the Easter holiday.
She pretty much just stopped caring for that fact that we had exams to take in only a matter of weeks after the holiday, and then stopped marking tests or giving us any proper work, since she knew she'd be away from school for about a year and then when she came back to work, she wouldn't have to teach our class again (As the school doesn't want to have to swap us back over to another teacher again so close to exams)
Luckily she's gone now and I have an actual History teacher who actually cares, and actually teaches lessons.
She was probably my worst teacher ever, actually.