6580 lectures