OLPC: holy grail or digital disaster?
Do laptops in schools promote learner autonomy and achievement?