Technology mediated learning: building capacity in rural communities