1270 lectures