QICC Lectures and talks