9905 lectures