Danica Parfyonov
There's so much information in one lecture and they are hard to follow. It doesn't help that she speaks monotonously. She's also pretty disorganized with her material (uploading documents and lecture recordings inconsistently). Her exams are also pretty tough as well. I don't recommend. 