Abstract: The increased sophistication and vast adoption of communication technologies in all facets of our lives are ushering in an era of data-driven decision-making affecting individuals at all levels. Today's STEM students are tomorrow's technology developers, who increasingly find themselves developing technologies and using data that raise ethical issues, disproportionally and negatively affecting certain groups of people, such as women, people of color, LGBTQ+, low-income individuals, and so on. Despite its importance, courses that contemplate the role of technology in society have been often optional part of curricula for years. An emerging alternative is to embed ethical discussions in the form of modules within CS courses, which is my CS education research focus. In this talk, I discuss my philosophy and approach to teaching and how they are influenced by my CS education research and DEI contributions. I will also discuss experiences with curriculum development, mentoring undergrads, teaching large classes, and my career goals as a computer science teacher.