She definitely know what she is doing! She expects a lot from you which a professor should, it is college. But!!!!!!! She has horrible classroom skills! She moves quick and if you are a person who asks questions be ready for a circle dance around the answer. She doesn't take being wrong very well. We literally got into a yelling match in class!