Not a bad teacher, but seems to drag through topics at a really slow pace. She sets a lot of homework, which is understandable, but often makes you do it again if you didn't do well. Her lessons are pretty good, but she doesn't hold back in keeping a large majority of the class in for not completing work or having untidy books.
Good teacher and knows her stuff. Lessons over run but she is good at explaining stuff. She can get annoyed easily over small things but other than that is one of the best in the department
She seems to know her stuff... always there to help