Artificial Intelligence: An MIT Perspective, Volume 1: Expert Problem Solving, Natural Language Understanding and Intelligent Computer Coaches, Representation and Learning