im sorry to hear that you are not proud of your grades. I agree with everyone. I think your grades are good. Poly sci is a hard class wherever or when ever you take it. My freshman year i was failing my college algebra class and i was freaking out!! I was asking everyone i knew if they could help me, i looked for tutor (found none) i even went and talked to the prof (very scary for me the worst 4 min of my life

) Anyways so when semester grades came out and i got a copy of my transcript and saw that i got a D i starting freaking out again cause i thought i could n't transfer schools i thought i would never get into the teacher educ program. A friend sat me down one night and asked me what class i got the D in, i told her college algebra ans she said that if the class is not part of your major the D is for Diploma. And in all reality its true the only thing that Col Alg or Poly Sci go towards are the gen ed. requirement unless you are a hist or math major. In most schools the gen ed requires you to have a 2.5 or 2.0 or better. So if you do bad in a couple of classes and succeed in others it will balance out. Yeah i was on academic probabtion for half a sememster but then when grades came out i got taken right off of it. I am just not a math person. This semester i am taking another math class and i am getting a C in it right now. Well I hope i have helped with something just remember D is for Diploma LOL!!!!! Take care and CONGRATS ON YOUR 'A'!!!!!!!!!!!!