Thank you for your replies.
Midori- his classes were self paced. You are given a start date and an end date. There wasn't a weekly deadline for assignments. You turned them in once you finished them. You must finish the final by the end date. If you don't, there is an additional fee to extend the class. We were trying to get it in before we would have to pay the extra fee, although we ended up paying it anyway just to avoid the cramming situation. The exams are 25% of the grade, but you must receive a 70% or higher to pass the class. He was receiving a B+ in Algebra and anB- in English before his exam.
Fried Clams- "Can he normally wait until the last minute on stuff and get a pass?" Obviously I don't know you and your family, but I don't think "smart" is any where near as important as diligent, consistent, and hard working and by giving a pass and essentially fudging grades I don't think he'd learn anything."
We live in Hawaii. It would take over a week for the exam to get to the proctor after we requested it. During that time he was studying for the finals, so it wasn't as though he was cramming for the exam the night before. We ended up even extending the classes anyway so that wouldn't be the case. It wasn't my intention to "fudge" grades. That would not benefit anyone in this situation.
On My Own- thank you for your suggestions. I am evaluating his skills in both classes and seeing how to proceed.