Dr. B rocks. Knows her stuff. Doesn't take any nonsense from the idiots
Her lessons are not a barrel of fun but she gets the knowledge in better than any other Science teacher I've had.
Repetitive, boring and unfair, and thats being nice.
she is such a bad teacher, all you do in all her lessons is copy from a text book.