The general problem of making Mathematica follow the steps that a person
> might have used in a hand calculation, is much more difficult, however.
> Mathematica often uses quite exotic methods to solve (for example)
> integrals, and anyway these intermediate steps are not displayed.
>
> David Bailey
>
>
>
Though WolframAlpha does a good job of showing those intermediate steps in
integration.
Not sure how to use those results in Mathematica.