Computer-based learning is reshaping education by offering students the flexibility to learn at their own pace.
In communities where girls once dropped out early, the EDGE programme is helping them stay in school using English and ...