Yes
No
4
3
2
No
Yes

Is there a greatest common factor?

Factor the greatest common factor

25xy^2+15x^2y^3-10x^3y=5xy(5y+3xy^2-2x^2)

How many terms does the polynomial have?

Difference of squares (a^2-b^2)

x^2-20x+100=(x-10)^2

Is it a Perfect Square trinomial?

Use common trinomial factoring

x^2+3x-28=(x+7)(x-4)

Do perfect square trinomial factoring

4x^2-25=(2x+5)(2x-5)

Use factoring by grouping

x^2+2x-3x-6=(x+2)(x-3)