Jairo Aguilar
Lectures are just computation after computation from the book. Is somewhat concise, but not enough to the point where you'd understand the whole concept. Tests are somewhat reflective of the exam, but he does throw curveballs that can throw you off. This was the hardest class I've taken; wouldn't recommend unless this was the only option.