He has learned it from a combination of YouTube (to learn ABC's), DVD's to learn basic words (Mommy, Cat, Cow, more, all done, want etc.), Flash Cards, and a few Sign Language books. His mom and I have learned along with him, but he is much faster than I am (and he learned faster than I did...