Factoring isn't too hard to understand, especially with polynomials that are as simple as this one. I would try explain everything but you can simply find that on your own, since it's simple factoring.
But when it comes to your question, the answer's (x-9)(x+3)