Very good teacher and actually quite funny but can be patronising. (p.s she hates being called Shirley)
Works you hard, but it gets results! Hunts down people who get Bs at GCSE.
She really cares about the students and goes well out of her way to help people. She was awesome.