Hero image

Mr Walsh's Primary Resources

Gareth Walsh here, I'm a primary school teacher (year 4) working in inner London. I have a bunch of posters, displays, worksheets, class assemblies, I Spy puzzles, colouring sheets and more that are really helpful in a primary school classroom- have a look!

Gareth Walsh here, I'm a primary school teacher (year 4) working in inner London. I have a bunch of posters, displays, worksheets, class assemblies, I Spy puzzles, colouring sheets and more that are really helpful in a primary school classroom- have a look!
Ocean Habitats  Class Assembly Script
GarethWalsh92GarethWalsh92

Ocean Habitats Class Assembly Script

(0)
This school play based on primary school age (7-11) learning on ocean habitats and ocean conservation is perfect for a primary school play. It is lighthearted, funny and scientifically educational. There are 20 parts and it takes approximately 20 minutes.
Climate Change Class Assembly Script
GarethWalsh92GarethWalsh92

Climate Change Class Assembly Script

(0)
This climate change and climate action themed script for a school play or class assembly is suitable for ages 7 to 12, consisting of 20 named parts and taking approximately 20 minutes. It is lighthearted and funny, while also educational, teaching an audience all about climate change and the action that needs to be taken to tackle it.
Plastic Pollution Class Assembly Script
GarethWalsh92GarethWalsh92

Plastic Pollution Class Assembly Script

(0)
This plastic pollution themed script for a school play or class assembly is suitable for ages 7 to 12, consisting of 20 named parts and taking approximately 20 minutes. It is lighthearted and funny, while also educational, with a clear call to action around tackling plastic pollution.
Volcanoes Class Assembly Script
GarethWalsh92GarethWalsh92

Volcanoes Class Assembly Script

(0)
This educational, funny and lighthearted school play script is perfect for a play or class assembly all about volcanoes. There are 20 parts and it should take roughly 20 minutes.