Teach Starter is a website with teaching resources, the below link will take you to a selection of free resources. Please note that some resources on the website are not free to use.
Thank you to Sonya Morrissey for suggesting this content
Source: Teach Starter