8212 lectures