1245 lectures