10807 lectures