Mentoring, Teaching and Marking

  • Master thesis supervision, Sorbonne University, February-July 2023
    Master thesis supervision of Federica Padovano (EPFL), at LJLL (SU)
  • Mentor in Peer Mentoring scheme, University of St Andrews, 2018-2022
    Mentor of 4 Undergraduate, 3 Master and 2 PhD students
  • MT2000 Computing Workshop, University of St Andrews, Autumn 2020
    Demonstrator in Python Computing Workshops for level 2000 courses
  • MT2501 Linear Mathematics, University of St Andrews, Autumn 2019
    Tutor of two groups (11 students each)
  • MT2000 Computing Workshop, University of St Andrews, Autumn 2019
    Demonstrator in Python Computing Workshops for level 2000 courses
  • MT2507 Mathematical Modelling, University of St Andrews, Spring 2019
    Tutor of two groups (11 students each)
    Demonstrator of three groups (50 students each)
  • MT2503 Multivariate Calculus, University of St Andrews, Autumn 2018
    Tutor of two groups (10-12 students each)
  • MT2504 Combinatorics and Probability, University of St Andrews, Autumn 2018
    Marking of 100 computing projects
  • UK Undergraduate Ambassadors Scheme, Waid Academy, Anstruther (UK), Autumn 2018
    Participation in the University of St Andrews' module ID4001 - Communication and Teaching in Science, which involved weekly work with secondary school pupils. Teaching assistance and activities carried out in S1, S3 and Advanced Higher Maths classes
  • Private tutoring, Torino (IT), 2010-2013
    Private tutoring in Maths and English to secondary school kids
  • Summer school English teaching, Su Zhou (CHN), Summer 2012
    English language lessons in a summer school in three classes with pupils aged 8-9, 9-10, 10-11 respectively