“…A guiding principle in agroecology is to mimic natural ecosystems by reorganizing agroecosystems based on the principles of diversity, synergy, efficiency, and recycling (Gliessman, 2010). Inspired by the diverse models of traditional agriculture that have stood the test of time, agroecologists promote crop diversification (polycultures, rotations, agroforestry systems and crop-livestock-fish integration) as an effective agroecological strategy to reintroduce biodiversity into agroecosystems, which in turn provides a number of ecological services to farmers, such as soil fertility, pest and disease regulation, and pollination, while enhancing autonomy, resilience and food sovereignty (Nicholls et al, 2016). Agroecology also embraces a sociopolitical dimension, advocating for social justice and the radical transformation of the corporate-controlled food system (Rosset & Altieri, 2017).…”