Fantastic idea David.. This shall improve performance tremendously and make a huge impact. Engaging students especially in this context should be a high priority not just for NGOs like yours but for the government and country at large. Having homework included in this is great, it will help the students be more interested and provide an alternative to the usual mundane assignments. I believe that this will improve their retention and overall performance. A great use of technological devices for development. It shall also significantly relieve a lot of the pressure on the teachers when it comes to giving substantive feedback and marking. They shall be able to alert their students on areas to improve on. I wish you and your team all the very best as you execute this project. Furthermore, is there an opportunity for parents and teachers (even more than they have) to feature as well, perhaps through their own capacity building?