Ana Berrizbeitia
Lectures are pretty digestible and she will sometimes go into why a formula works/give background information for those interested. Tests are taken from examples in lectures or homework. Dont buy the textbook.  Not that tough of a grader. Only thing is that the hw assigned is LONGGGGG and tedious. Sometimes a slow grader but not unreasonable 