I have recently passed my qualifiers and research proposal. My research is in computational mechanics. I had two courses (continuum mechanics and finite element method) as part of my research related courses. I will be using the concepts learnt in the courses in my research, though my research will be more applied than theoretical, so will involve utilizing a commercially available software and develop few additional routines for it.
Now, I scored B+ in both the courses (the minimum grade required for being eligible for qualifying exams was a B-). I struggled through few concepts but fared fairly well in the qualifiers and answered most of the questions asked by the committee.
However, I am concerned that my average grades might be an indicator that I might not be fit for the field I have chosen to build a career in. Now, I am confident that I will manage to adequately complete my PhD thesis and publish papers as required.
But, I am worried that academia is going to be a closed door for me. Eventually, if I get tenure track position after my PhD, I will have to teach these subjects (There's no teaching assistantship opportunities in my department for me), and how will I be able to teach something in which I fared poorly? Also, I will have to do theoretical research work after my phd, and I will not fare well in that. What should I do?