knowledge learning spectrum