Baby sign language is a way for all parents to improve early infant communication and communicate with children before they can speak. This website has free resources including videos, downloadable flash cards, and tutorials. babysignlanguage.com