Nasim Shafie
While a nice person, her teaching was abysmal. She read the worksheets verbatim, only filling in the blanks with little explanation of how to do the work. She didn't answer questions and if she did it was with "Oh, I just went over that." and moved on. I would never take her class again.