8620 lectures