Amazing, 10/10 recommend. She gives great feedback and cares deeply about her students. Only downside is that she takes a while to grade assignments. Do your work, follow the instructions and you'll get that A easily.