Handspeak offers American Sign Language (ASL) online dictionary and lessons, plus additional resources: Baby Sign, International Sign Language, Emoticon + Bodicon (facial expression + body language), gestures, manual alphabet (fingerspelling) and numeral, Sign stories and arts.
HandSpeak