I am putting some class notes from the Columbia lede program here