Very good at explaining things. Very helpful, lovely if you are one of her favorite students hell if u r not. Never forget homework with her gives detentions straight a way no matter the excuse!
she's dead on, but everytime you read a page you have to do all the questions at the bottom of it. Its a bit boring at times, but she knows her stuff!!!
she always gave stuff in far more detail than we needed to know and didn't properly follow the syllabus, which although prob making us work harder and learn, made revision much more difficult.
In general studies she teaches 'thinking about thinking'.... need i say more