One Laptop per Child (OLPC)

to provide children around the world with new opportunities to explore, experiment and express themselves. Essentially, the OLPC would l... Read more