She is an okay teacher but expects a lot out of students without really giving them clear expectations or instructions. She never responds to emails and is rude when emailed more than once. She seems nice in person but doesnt seem to have any patience through online communication.