ENH: almost complete lecture notes