Sonal Kumar
Absolutely amazing teacher! Is very personable and her lectures cover absolutely everything you need to know. Explains very well and gives fair exams. She is very nice and is always available if you need help, and will take as much time as you need to make sure you understand!