question about retaking a class ?

<p>I am currently in a college, will be transferring in Fall 2011. I got a C in one of my classes last semester, and it really affected my gpa. i know i cant retake the class since it's a passing grade, but I also know that I can take the same class at another college (another district) well my question is if I do end up taking the class at the other college and passing it with a higher grade than a C, will it help me? will it change anything or i shouldn't take it? thanks</p>