Teaching and Learning

The School of Public Health and Preventive Medicine is the second largest school within the Faculty of Medicine, Nursing and Health Sciences, providing teaching services for over 3,000 students per year. The School is known for providing leadership in public health, research and education.

We provide teaching expertise in the areas of epidemiology, health promotion, health policy, public health, ethics and prevention science.

If you are interested in being part of a dynamic teaching team in a school that embraces new opportunities and fosters a culture of innovation, see the links below. We provide opportunities in undergraduate and postgraduate teaching and training.