Learn
Practice
Add polynomials (intro)Get 3 of 4 questions to level up!
Subtract polynomials (intro)Get 3 of 4 questions to level up!

## Multiplying binomials

Learn
Multiplying monomials by polynomialsMultiplying monomials by polynomials reviewMultiplying binomials: area modelMultiplying binomials introMultiplying binomialsMultiplying binomials review
Practice
Multiply monomials by polynomialsGet 3 of 4 questions to level up!
Multiply binomials introGet 3 of 4 questions to level up!
Multiply binomialsGet 3 of 4 questions to level up!

## Special products of binomials

Learn
Special products of the form (x+a)(x-a)Squaring binomials of the form (x+a)²Binomial special products review
Practice
Multiply difference of squaresGet 3 of 4 questions to level up!

## Factoring polynomials by taking common factors

Learn
Factoring with the distributive propertyFactoring polynomials by taking a common factorTaking common factor from binomialTaking common factor from trinomialTaking common factor: area modelFactoring polynomials: common binomial factorFactoring by common factor review
Practice
Factor polynomials: common factorGet 3 of 4 questions to level up!

Learn
Practice
Factoring quadratics introGet 3 of 4 questions to level up!

Learn
Practice
Factor quadratics by groupingGet 3 of 4 questions to level up!

## Factoring quadratics: Difference of squares

Learn
Factoring difference of squares: leading coefficient ≠ 1Factoring quadratics: Difference of squaresFactoring difference of squares: analyzing factorizationFactoring difference of squares: missing valuesFactoring difference of squares: shared factors
Practice
Difference of squaresGet 3 of 4 questions to level up!

Learn
Factoring perfect squaresFactoring quadratics: Perfect squaresIdentifying perfect square formFactoring higher-degree polynomials: Common factorFactoring perfect squares: negative common factorFactoring perfect squares: missing valuesFactoring perfect squares: shared factorsFactoring quadratics in any form
Practice
Difference of squares introGet 3 of 4 questions to level up!
Perfect squaresGet 3 of 4 questions to level up!

Learn