We provide elementary education for children and adults in developing countries and practical training in various areas, in addition to presenting and helping to implement newer technologies. We organize public lectures and presentations as well as online communities and public actions in order to convey information to a broader audience and attract public attention to global development issues.