knowledge-learning spectrum