For the problem below, I'm not yet used to proving linearity where dual spaces are involved so any help with this problem will be appreciated.
Let $V$ be a vector space over some field $F$, and $V^*=\mathcal{L}(V,F)$ its dual space. For every fixed $v\in V$, define a map
$$S_v:V^*\rightarrow F, T\mapsto T(v).$$
a) Show that $S_v$ is a linear map
b) Show that $V\to (V^*)^*,\ v\mapsto S_v$ is linear
c) Show that the map in part b is injective, and that for $\dim V<\infty$, it is an isomorphism.
For part $(a)$ you need to show that each $S_v$ is linear. That is, for each $T,T'\in V^*$ and each scalar $\alpha\in F$, we have $$S_v(T+\alpha T')=S_v(T)+\alpha S_v(T').$$
For part $(b)$ you need to show that the map $v\mapsto S_v$ is linear. That is, for each $v,v'\in V$ and each scalar $\alpha\in F$ we have have $$S_{v+\alpha v'}=S_v+\alpha S_{v'}.$$