Jonathan Kamm 2015 Lecture Notes