Our greatest teacher in life is named ELF. ELF follows us through life and teaches us something new every day. The older we get, the more we rely on what ELF taught us because his name means experience, listening, and failure. The three things that teach us the most in life.