C+ in those classes isn’t horrible, but it sounds like you could do better. You could see if the U’s disability office could help you if you think that there is something that would help - sometimes you can get an accommodation for more time on the tests, for example, although that doesn’t sound like it was your problem.