Architectures for Intelligence by Vanlehn