Originally Posted by
apcalculus Wolfram Alpha does a pretty neat job with these kinds of tasks: Type expand 35+ 59(x-2)+ 36(x-2)^2+ 10(x-2)^3 and it spits out the expanded form.
Direct link:
http://www76.wolframalpha.com/input/?i=expand+35+%2B+59(x-2)+%2B+36(x-2)^2+%2B+10(x-2)^3