Learning Type