Here is my question:
Let $V$ and $W$ be finite-dimensional vectors spaces over a field $F$ and $f:V \rightarrow W$ a linear map.
Show that $f$ is surjective if and only if the image under $f^*:W^* \rightarrow V^*$, the dual map, of every linearly independent set of $W^*$ is linearly independent in $V^*$.
I would like to say that a map is surjective if and only if its dual is injective - is this true (and how to prove if so!)?
In the first part of the question, I had to show (the fairly standard) {$f$ injective} $\iff$ {$f$ preserves linear independence}. So I would then be done in both directions since $f^*$ is also linear.
You have the right approach.
Suppose first $f$ is surjective. If $g\in W^*$ and $f^*(g)=0$, then $g(f(v))=0$ for all $v\in V$ and since $f$ is surjective this means $g(w)=0$ for all $w\in W$, hence $g=0$. Thus $f^*$ is injective.
Now suppose $f$ is not surjective, so its image is a proper linear subspace. Let $w\notin f(V)$ and extend $w$ and a basis for $f(V)$ to a basis $w=w_1,w_2,\ldots,w_n$ for $W$. Define $g\in W^*$ as projection onto $\operatorname{span}\{w\}$ w.r.t. this basis, i.e. $$g(\lambda w+\lambda_2w_2+\cdots+\lambda_n w_n)=\lambda$$ Then $g\ne 0$ but $g(f(v))=0$ for all $v\in V$ so $f^*(g)=0$, hence $f^*$ is not injective.