teaching notes eleng 247a 4861467