This professor makes you work hard as if this is the only class you have, I don't know if she realizes or not that this is a master's class. A lot of us have full time jobs and families. She takes entire 3 hour class mostly useless stuff. Her uploaded lecture video is enough, she could just use the class for problem solving. I do not recommend her.