For the linear operator T on V, find the eigenvalues of T and an ordered basis B for V such that [T]B is a diagonal matrix.

V = P2 (R) and T(f(x)) = x f '(x) + f(2)x + f(3)

Can anyone go through this question step by step for me? I've been trying to do it for hours!!