## Artificial Intelligence and Intelligent Agents

Lecturer, *School of Mathematical and Computer Sciences, Heriot-Watt University*, 2024

Lecturer, *School of Mathematical and Computer Sciences, Heriot-Watt University*, 2024

Lecturer, *School of Mathematical and Computer Sciences, Heriot-Watt University*, 2022

Co-Lecturer (with Prof. Anthony Lin and Dr Daniel Stan), *Department of Computer Science, University of Kaiserslautern*, 2021

Tutorial Organiser, *Department of Computer Science, University of Kaiserslautern*, 2019

Tutorials, exercises, and final exams organisation for Logic and Semantics of Programming Languages course winter semester 2019.

Teaching Assistant, *EPSRC Centre for Doctoral Training on Autonomous, Intelligent Machines, and Systems (AIMS), University of Oxford*, 2019

Teaching assistant for Computational Game Theory course (Hilary Term 2019) at EPSRC Centre for Doctoral Training on Autonomous, Intelligent Machines, and Systems (AIMS), University of Oxford

Tutor, *Department of Computer Science, University of Oxford*, 2018

Class tutor for Computational Game Theory course (Michaelmas Term 2018) in the Department of Computer Science, University of Oxford.

Tutor, *Department of Computer Science, University of Oxford*, 2018

Class tutor for Logic and Proof course (Hilary Term 2018) in the Department of Computer Science, University of Oxford.

Lab Demonstrator, *Department of Computer Science, University of Oxford*, 2017

Lab sessions for Intelligent Systems course (Michaelmas Term 2017) in the Department of Computer Science, University of Oxford.

Lab Demonstrator, *Department of Computer Science, University of Oxford*, 2016

Lab sessions for Intelligent Systems course (Michaelmas Term 2016) in the Department of Computer Science, University of Oxford.