Refer to other info about other classes, but prof Hammock is one of the best choices for MATH 20D. She conveys course expectations very clear. Though there are a lot of HW(9 in total, drops 1) and MATLAB part which can be pretty time consuming, she delivers info about what to test and give past exam with solns. Exam are fair.