One of my favourite teachers. She taught history with so much enthusiasm, which made the course more interesting then I ever thought it would be.
Had her way too many times, but she's a cool teacher. Her teaching methods aren't so great and she can be a little impatient at times.
Personally I liked having her for Society challenge and change. Evolution is cool ;) . Just yell a bit less.