Since I'm a firm believer in not reinventing the wheel, permit me to embed this excellent introduction to Voicethread by Dianne Krause. Add Dianne's blog to your aggregator, and check out her wikispace.
Tuesday, December 09, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment