Lecture notes from Stillman Lectures at Yale University