hi kathleen! maybe the out-of-school learning environment called "computer clubhouses" [ http://www.computerclubhouse.org/ ] could be a good complement to school. i like to see them as "learning" clubhouses. i don't know, but it could be a good starting point. salú++ á ;-)