University of Cyprus — 2026–Present
Calculus I (MAS 012) — Autumn 2026
Mathematics II (MAS 002) — Autumn 2026
Mathematics for Engineers I (MAS 025) — Autumn 2026
University College London, UK — 2020–2023
Complex Analysis — Autumn 2022
Mathematics for Engineers — Autumn 2021, 2022
Applied Mathematics — Small-group tutorials, Autumn 2022
Mathematical Methods 2 — Small-group tutorials (online), Spring 2021
Mathematical Methods 1 — Small-group tutorials (online), Autumn 2020
I
Imperial College London, UK — 2012–2016
Graduate Teaching Assistant
Complex Analysis — Spring 2013, 2014, 2015
Mathematics for Chemists — Autumn 2013, 2014
Mathematical Methods I — Autumn 2014, 2015
Mathematical Methods II — Spring 2013