8906 lectures