how did you manage that you don't even have to try that much to get a C+/- all you have to do is the minimum. not to be mean or sound superior(which I am not I just go to a school with low expectations so) but this is not a place for pity if you say something you need help on we can help you this is just sad.
that is not how it normally works nowadays. it is based on points at least in my district. to much help the weak, not enough separate weak and strong to help them grow. sorry for the rant but people like op and don't leave a kid behind makes it so we all suffer.