This teacher is okay, but she is so scared of someone cheating that it can make the class kind of difficult if you are running late to class or not understanding something. She does provide things to make up for it, but she need to keep that attitude in check.