Then
One Laptop Per Child
MIT Media Lab
MIT
Now
Carterhaugh
Jams
Scribbles
Snaps