Teaching

Please do not hesitate to contact me regarding specific syllabi or teaching methods.

Cambridge University [Lecture Courses]

Cambridge University [Supervisions]    

KTH Royal University of Stockholm

Boston University

University of Porto           

Vaolongo Secondary School (Portugal)

University of Kassel