She does not teach well at all. Barely understands the material. Has no idea how to teach it. Will laugh at you. not very nice. You will not learn anything. You have to fight for a good grade even if you know the material and you can study. Redundant. Unapproachable. Huge ego. You will not learn anything with her as a teacher. Stay away!!!!