I have heard people say speaking in tongues is a spiritual and God-given gift...but what exactly is it? Is it a language? Can it be learned? Is it just gibberish? I am confused.