Diana Mesquita is currently an invited Assistant Professor at the Universidade Católica Portuguesa, Faculty of Education and Psychology, Porto, Portugal. She holds a PhD in Educational Sciences, specialized in Curriculum Development from University of Minho, Portugal. She delivered more than 60 workshops dedicated to teacher training in Portugal, Brazil, Colombia, Russia and Thailand. She participated in several national and international projects, organized more than 20 national and international conferences and has around 80 publications of articles in international journals, book chapters and scientific events. She is a member of the Portuguese Society of Educational Sciences (SPCE) and of the Portuguese Society for Engineering Education (SPEE). She is also a scientific reviewer in several leading journals, such as the European Journal of Teacher Education (Routledge) and Journal of Engineering Education (Wiley).