CAFOD Primary resources website
This website, from the international charity CAFOD, includes lots of freebies for teachers. The site includes assembly ideas, downloadable resource packs, quizzes, online activities and stories suitable for using with different age groups. Most of the activities are short one-off lessons, although some of the packs include in depth activities. The materials are suitable for all age groups, although there is more primary content than secondary.
As CAFOD is a Catholic charity, most of the activities also include a religious dimension.