cares deeply about helping students succeed but she assigns so much busy work instead of just getting to the point. Be prepared to sit in class the entire duration. she does give a lot of extra time on due dates i turned everything in late and she never marked my grade down for it, but she does critque every small detail.