In analyzing the two different meanings of language, Ebonics can be classified in both cases, but subcategorized under a main language, English. If one is able to classify Ebonics as a language, then why not classify Gullah, and "proper" English as separate languages as well? Many may consider Ebonics to be a language simply because it sometimes needs to be translated. Looking at it from a technical standpoint, almost everything in English is its own separate language, because each person has his or her own meaning when using specific words. Should we classify these words and phrases to stand as their own language? Take beauty, for instance. Beauty is in the eye of the beholder, or so the saying goes. My definition of beauty may be different from yours, and what you may consider to be beautiful, I may see to be hideous. In general, though, beauty to both of us is that which appears appealing to the eye. It is the same word, with multiple translations.
In accordance with other languages, Ebonics cannot necessarily be taught. The only way you can do that is if you break the rules of the English language. Just think, having a class where you purposely learn English in the wrong manner. Ebonics has no rules defining what is right to say as opposed to that which is grammatically incorrect. That means there is no right or wrong way to state