She ends her lectures usually an hour early which is great but too much of a work load and no room to make mistakes. Your grade is your grade, she does not allow revisions and/or extra credit. If you can  dedicate enough time to this class then you'll be fine, if not its best to stay away. ( nice professor though) 