She changed the subject all the time, that's why she didn't get to explain the material well. leaves a lot of homework, and you had to have the book required. The only good thing is that she gives you the book so you won't have to buy it, but it is the most difficult class I have ever taken. I do not recommend it at all.