Tanya Jones
Really good at teaching, very responsive, and helpful if you're having difficulty understanding the material. Very clear and straightforward. The example problems she does in class are very similar to the exams so take good notes on them.