So bad. She would cancel class at last minute. Bad teaching style, gave projects with very little information about it. I would not recommend taking courses with this professor, I did not learn anything in this class.