knows what shes on about but very opinonated and does not deal well with bad situations.
is knowledgable on her subject area but can be very malicious if given any reason to dislike you, not one to get on the wrong side of, a real piece of work
Can be a real laugh but not one to be messed with. The only people who seem to have a problem with her are those who don't do the work or mess about. One of my favourite teachers.