Joanna Gautney
She knows her stuff really well but teaching it is a different thing. She is neither flexible nor  lenient. Attendances are completely random and test are hard and she is a very heavy grader. 