8935 lectures