Avoid at all cost. She has very specific expectations for assignments, but does not provide ANY information about what those expectations are, which reflects hard on your project grade. If you ask questions, you receive a condescending answer every time. There were multiple occasions where she placed blame on us as a class for an issue on her end.