Derek Aguiar
Lectures are useless.  Homeworks are a part time job.  He enjoys the material and could teach it well, but he does not know how to explain the material to students in a way that everyone can understand.  Good luck learning the material on your own.