Homomorphism Between Non-Abelian Group and Abelian Group I know that when finding homomorphisms between groups, for a cyclic group to any other group, then the homomorphism is completely determined by where you send the generator. However, I have two questions regarding homomorphisms between non-abelian groups and abelian groups. 
For instance, I know that for a homomorphism between $S_3$ and $C_4$ (cyclic group of order 4), you map the commutator subgroup, $A_3$ to the unit element of $C_4$. However, what do you do with the even permutations, and why must you map the commutator subgroup to the unit element of $C_4$?
Also, how should I approach finding the homomorphisms between $C_2 \times C_2$ (direct product of two cyclic groups of order 2) and $S_3$?

$C_2$ is isomorphic to a subgroup of $S_3$ so that should help with the second question. As to the first, the commutator is generated by  products of the form $xyx^{-1}y^{-1}$ so any homomorphism into an abelian group would allow these elements to commute, and this cancel. That is $$\phi(xyx^{-1}y^{-1})=\phi(x)\phi(y)\phi(x^{-1})\phi(y^{-1})=\phi(x)\phi(x^{-1})\phi(y)\phi(y^{-1})=1$$ so the generators of the commutator are in the kernel, so the commutator subgroup is too.
