Ernesto Reyes
Teaches softer end of notoriously hard material. HW: lots, but easier problems, and graded - can help a lot if you don't test well. which you had better, because tests are pencil & paper only, notes are what he provides that day. overall: too much how, not enough why. Memorization-first types will excel, depth-first learners will struggle.