An outstanding sequence of lessons on Pythagoras looking at all the different elements and possible questions. In particular, it has very strong teaching slides and should build a very good understanding of the subject.
Lesson 1: Introduction to Pythagoras (hypotenuse)
Lesson 2: Pythagoras (shorter side & problem solving)
Lesson 3: Pythagoras in 3D
NOTE: Feel free to browse my shop for many more excellent free and premium resources, and as always please rate and feedback, thank you.