Khan Academy (English - US curriculum)
Math by grade
Illustrative Mathematics
7th grade (Illustrative Mathematics)
Unit 6: Expressions, equations, and inequalities
Lesson 19: Expanding and factoring
Lesson 19: Expanding and factoring
Distributive property with variables
Factoring with the distributive property
Distributive property with variables (negative numbers)
Equivalent expressions with negative numbers (multiplication and division)