She explains things very fast and hardly solve problems on the board. If you are not that good in math I suggest dont take her class. I was frustrated in this class and wished I didnt take it. She would not take her time in explaining and solving the problems. If you are a visual person this is not the class for you.