Teaching

Here you can find details of my current teaching duties.

PhD supervision

Sanduni Pinnawala (primary) Aisha Shuaibu (secondary)

Masters supervision

Jamie Sage