Hands down the worst teacher I've ever had. The lessons were weeks behind the material she gave for homework so everyone was always confused and frustrated in her class. We were basically teaching ourselves, when the Ta's tried to help she would yell at them. This class was a joke, by the end of the semester I withdrew. She set us up for failure.