This professor is flexible and caring. It is difficult to find a Professor that is tech savvy these days, and Dr.Heath is that. She is very generous in her grading style and cares about her students understanding the material and passing this class. It is not difficult, it can be done. 