Mathematics teaching for sustainable development: Challenges and successes | Synapse