  In this article we are concerned with how to compute the cohomology ring of a
symplectic quotient by a circle action using the information we have about the
cohomology of the original manifold and some data at the fixed point set of the
action. Our method is based on the Tolman-Weitsman theorem which gives a
characterization of the kernel of the Kirwan map. First we compute a generating
set for the kernel of the Kirwan map for the case of product of compact
connected manifolds such that the cohomology ring of each of them is generated
by a degree two class. We assume the fixed point set is isolated; however the
circle action only needs to be ``formally Hamiltonian''. By identifying the
kernel, we obtain the cohomology ring of the symplectic quotient. Next we apply
this result to some special cases and in particular to the case of products of
two dimensional spheres. We show that the results of Kalkman and
Hausmann-Knutson are special cases of our result.
