Jacqueline Monkiewicz
Not sure what the previous reviews are saying, it's not difficult at all so long as you keep up with the work. I will agree that some of the answers on the homeworks are a bit difficult to find, but that helps you learn as you find the material needed to answer the question.