Aha Moments Bring Learning to Life