6220 lectures