I agree with he above, your grades dont matter at this point, passing is passing.
I went through ( and graduated) a commercial diving program. They are very challenging. What you do at there school is what counts. I was shocked to see about 1/4 of my class was not even a certified scuba diver. That didnt matter because you had to pass an adv. scuba class first. I just cant see how a non diver thinks diving is gonna be his/her career.
If commercial diving is your calling, the perfect back ground is the following:
1. Scuba classes, as many as you want to take
2. Math is important ( sorry, but it is)
3. Rigging, it is truley a major portion of your training
4. EMT, you can take DMT from your school to be more valuable as a potentcial employee
5. Know the ins and outs of compressors
6. Welding background is desired
7. FITNESS
8. If your not machanically inclined dont even think about commercial diving.
9. Offshore safety course
i am sure i will add to this later.
upon graduation you will NOT be a diver, you will be a tender. You have to pay your dues as a tender for a min of 2 years. Your job as a tender is very important, the diver is placing his life in your hands. You will however get to dive as a tender, they will be testing you, they want to know if you got what it takes. If your asked to dive you better do it ( unless your sick).
any questions just post it i will help you if i can
Andy