ICL Advanced Course: Lecture 2