For me a C is fine, it doesn't mean you're bad. I do to a performing arts school and we all get A*'s in our strands (eg: dance, music, art) but there's loads of dyslexic people here or generally not full for A students. We all try really hard, but only 5 people in a year of 300 where predicted more than 5 A's. I studied 6 months, 1-3 hours a day for my science and got a low B. I find it really hard to get good marks and I am happy getting a C if I know I've worked hard. Information just goes in better for some than others.