LEARNING through UNDERSTANDING