Rational function from series?

Given the series:

$\displaystyle f(z)=\sum_{n=2}^{\infty} \frac{n(n-1)}{3^n}z^{n-2}$

a) find the radius of convergence (got that, it's z>1/3)

b) Prove that f is a rational function inside its circle of convergence

c) find the rational number f(2)

Well, I mess around with this for a while and get:

$\displaystyle f(z)=\sum_{n=2}^{\infty} \frac{n!}{3^2}(\frac{z}{3})^{n-2}\frac{1}{(n-2)!}$

Which is interesting, and sort of reminds me of $\displaystyle \frac{1}{e}$ and $\displaystyle e^z$, but a) I know multiplication of series doesn't work like that and b) that wouldn't be rational anyway. Any hints?