Uninspired teaching and dismissive attitude leading to a demotivating and frustrating learning experience.
If you don't already know the material, then you are just an inferior human being in her eyes. Since this is Terre Haute, she is immune to being fired. Do not take this "professor" even if it is your last in-person resort; just do online only.