The Royal Society for Public Health (RSPH) is an independent health education charity and the world’s oldest public health body.

The charity now has an new online learning platform called RSPH Learn.  Register as a learner and get access to all their paid-for and also free online learning courses that you can access on this page (scroll down to see the free courses):

For queries phone RSPH on 020 7265 7300 (during office hours)