The Science, Technology, Engineering, and Mathematics (STEM) Education Coalition works to support STEM programs for teachers and students at the US Department of Education, the National Science Foundation, and other agencies that offer STEM related programs.
Teach Further Maths
A range of maths PowerPoints and puzzles aimed at A Level… but I know some younger pupils who would probably enjoy them too.
Mortgage Calculator for Kids
Teach Children Math Using Free Online Calculation Tools
Steve Way visits schools to offer creative writing workshops, particularly aimed at “reluctant writers”, of all ages, along with presentations of his maths-based and science-based stories, sketches and poems.