Take the possible zero's using the rational rooth theorem.
1.Then used synthetic division a few times.
2.Once done, you will have found all the zero's (where r=0).
3.Then just put it in factored form.
3.Now look at the coefficients left.
subtract leading exponent by number of divisions made::
therefore the coefficient is x.
place the zero's in factored form
multiply by x
Seems harder & longer, but sometimes this method can be a life saver >.> for me at least