Twinkl is one of the best places to find teaching resources. Some of the lesson plans, resources and worksheets are free but it’s definitely worth purchasing a premium account with your school.
There are a variety of primary resources for EYFS, KS1, KS2 and EAL. Secondary resources for KS3, KS4 and SEN. Another great thing about Twinkl is that it is universal, providing resources for England, Australia, New Zealand, Ireland, Wales, USA and Canada.
Twinkl also has many support communities on Facebook, a place where you can get answers from thousands of other Teachers and Teaching Assistant’s.
Sparklebox is another great place to find resources for class. The amazing thing about Sparklebox is that it is all free to download!
Whether it be topic worksheets, maths or literacy activities or signs and labels to brighten up your classroom, Sparklebox has some good resources to chose from.
Primary resources is another free website to download worksheets, signs and labels and activities for various topics such as Literacy, Numeracy, Science and ICT.
There are lots of powerpoint presentations that can be used as lesson plans. The website also categorizes the content into year groups, so you can find the perfect fit for whichever class you are teaching.
TES is a wonderful community for teachers, you can find plenty of free lesson plans, assessments and activities by age range and curriculum subject. Similar to twinkl, you can buy resources and there are a a variety of different licenses.