Maybe I have different tastes. She does speak quickly, but I took 150 and 151 from her. She is always open to questions and does her best to be clear. She goes over a whole assignment of problems every week. During this time, you should ask questions if you don't understand something. If you don't understand, it is your fault in this class.