Factor the expression: x^3-4x^2-4x+16.

I ended up getting x^3-4(x^2+x-4), but can I take it farther than that?

try grouping:

x^3-4x^2 -4x+16
x^2(x-4) - 4(x-4)
(x^2-4)(x-4)
(x-2)(x+2)(x-4)