This survey is currently closed as this course is no longer endorsed for points.