8660 lectures