Comparative effects of test-enhanced learning and self-explanation on long-term retention.

Comparative effects of test-enhanced learning and self-explanation on long-term retention.