Throughout my career, I have developed over 20 courses for a wide range of audiences — from young learners to mid-career professionals and advanced experts. I have worked across various formats, including blended, onsite, and fully digital learning environments, often engaging international students with diverse language backgrounds and learning preferences. My experience spans from creating microlearning modules to designing comprehensive university-level courses.
Here is a list of the university courses I have taught during different periods of my academic career: