Many indigenous communities in Mexico are threatened by extractivist mega-projects, which are often accompanied by violent evictions and expropriation of land and resources. It is therefore important to strengthen the capacities of the indigenous and peasant communities in the MAIZ network for organization, self-determination and sustainable development. With a one-year capacity-building project, we offer an integrated training model that teaches the theoretically sound, practical implementation of socially and ecologically sustainable development practices in the following areas: food sovereignty; sustainable energy production & water management; community health care; communication strategies and indigenous rights.