Teaching in a culturally diverse environment: Developing tools and competences for the classroom and beyond