Spring lecture notes.