Charlotte teaches on specialist community programmes for post-registration health professionals within the School. Her areas of specialism are public health and non-medical prescribing. She also supervises students undertaking Masters programmes in international safeguarding. As well as her teaching role, Charlotte also works as a healthy university advisor. This role focuses on the development and implementation of the university as a healthy setting, and the inclusion of health in all policies.