You may want to review multiplying rational functions first.

To divide two rational functions, you flip the second, then
multiply. For example, to divide (*x*^{3} +
2*x*) / (*x* − 1) by 2, we flip 2, getting 1 / 2,
and them multiply, getting (*x*^{3} + 2*x*) /
(2*x* − 2). We would now reduce, but there's nothing to
cancel, so we're done.