She's a wonderful person and genuinely cares about her students - this semester was very difficult for me bc of outside circumstances and she was more understanding and accommodating for me than I could have ever asked for. The class itself is pretty hard, goes very fast and has plenty of homework, but do it all and you should be able to do well.