Developing Sustainability Competences Through Pedagogical Approaches