Professor Weinstein is clear and specific on how she wants the work to be done. She is also very helpful and easy to reach through email if you have any questions. Her teaching style is great, she is super understanding , and tries her best to ensure the success of all her students. I highly recommend taking her courses!