At UCLan she teaches courses in several areas, including Computer Security, Introduction to Networking, Network Routing, and Network Management. Her publications include co-authoring (with Andreas Pitsillides) Game Theory in Communication Networks: Cooperative Resolution of Interactive Networking Scenarios.