Tetyana Guralova
Many of the tests are fairly easy if you know what you're doing. Goes very fast and gives lots of online HW but allows you to make it up if you've missed it. Overall, if you pay attention and ask questions you should do well in the class.