In the context of the courses I have given, I have tackled various fields including Human-Machine Interaction (HCI), robotics, machine learning, data analysis, signal and image processing, Computer Science, Artificial Intelligence, physics and electronics. The diversity of the higher education institutions in which I have worked in has been very rewarding. On a personal level, I was able to put into practice my qualities of adaptation, dynamism, communication and teamwork. On a professional level, I was able to improve my teaching skills and expand my theoretical and practical knowledge through the different subjects I taught and the technical tools I used.