Good, effective lectures. He gives lots of material to study with, but the grading on homework and exams is strict. If you don't get the exact answer, you're getting half credit at most. Gustavo is the goat tho.