One of the worst teachers I've ever had. By worst I mean super hard, there is a quiz every week and the two midterms and the final are extremely hard. I recommend not taking her if you cannot learn on your own.