Desde que pidió un poco de orientación...
En general, si dividimos un grado $n$ polinomio $p(x)$ por un grado $m<n$ polinomio $d(x)$, vamos a terminar con un grado $n-m$ polinomio $q(x)$ y un grado de $m-1$ resto $r(x)$. (Esto se deduce del algoritmo de la división - que podría ayudar a realizar un par de largos sintéticos o divisiones en algunos de los polinomios sólo para jugar con esta idea.)
Ahora podemos expresar $p$ en términos de $d$, $q$ y $r$ como:
$$\overbrace{p(x)}^{\text{degree }n}=\underbrace{q(x)}_{\text{degree } n-m}\overbrace{d(x)}^{\text{degree }m}+\underbrace{r(x)}_{\text{degree }m-1}$$
En el problema que se presente, que nos dan que al $p(x)$ se divide por $d(x)=x-3$, el resto es $6$. Por el teorema del resto, podemos concluir $p(3)=6$.
Puesto que se nos dice que $p$ es una función impar, $p(-3)=-p(3)=-6$.
Se nos pide para el resto cuando $p(x)$ se divide por $x^2-9=(x+3)(x-3)$. Aviso que este es un grado $2$ polinomio, por lo que el resto será un grado $1$ (lineal) polinomio. En otras palabras, $r(x)$ tendrá la forma $ax+b$.
Expresan $p(x)$ en términos de esta nueva información, entonces:
$$p(x)=q_2(x)(x+3)(x-3)+(ax+b)$$
A partir de esto, podemos ver que $p(3)=3a+b$, lo que sabemos es $6$, e $p(-3)=-3a+b$, lo que sabemos es $-6$. La solución de estos, simultáneamente, nos da $a=2$$b=0$. Por lo tanto el resto es el grado $1$ polinomio $2x$.