KTH Royal Institute Technology, Sweden
2022-now: Main responsible/Teacher
Course Link- IL2236
KTH Royal Institute Technology, Sweden
2021-now: Teacher
Course Link- ll2202- P1
Course Link- ll2202- P1-P2
KTH Royal Institute Technology, Sweden
2017 to 2019: Main responsible/Teacher
2015 to 2016: (Co) Lecturer
Course Link- IE1204
University of Turku, Finland
2013 to 2016: Main responsible/Teacher
2011 to 2012: (Co) Lecturer
University of Turku, Finland
2017: Main responsible/Teacher