lecture notes from kattari march 24 6173555