Khan Academy on a Stick
Theories of language development: Nativist, learning, interactionist
Learn about the nativist, learning, and interactionist theories of human language development. By Carole Yue.
If the above player doesn't work, try this direct link.