Visual Lessons.com site has PowerPoint presentations for various subjects for sale. they are reasonably priced and of good quality. They are always useful for a starting point in lessons. Maths, English, History, Geography, RE and Science are the subjects available. A selection of free resources have recently been added with more to follow later in the year.