Okay guys I have been starting to review my old math warming myself up for college placement tests and I have run into a problem I can not figure out, nor can my buddy who is about the graduate with a CS degree, -_-. The problem is shown below.

(2x^2-3x-2) / (10+x-3x^2)

It needs to be reduced to the lowest term. I have used my ti-89 to get the answer which is -2x-1/3x , but I just don't know how to get there; and don't and can't rely on my calc for the answer. Some help would be nice, even pointing out a rule or equation I have obviously forgotten.