You can put this solution on YOUR website!
This can be factored pretty easily using the factoring by grouping method:
First make each half a group:
Then factor out the greatest common factor (GCF) from each group:
Then, if you're lucky, the "non-GCF" factors in each group match. (As you can see, we are lucky. The (x-2)'s match.) When the "non-GCF" factors match, factor that factor out of each group: