I wonder if this med is effective at this dose.

An idea to consider is if he is not able to pay enough attention in class, he may be trying to teach the material to himself at night, and then complete the work, thus the homework takes him forever.

I might bring up this idea diplomatically, try to get to the root of the problem.

I would also help him study and make sure he is doing his work on time, for a short period of time to help scaffold him. This will be tricky as he is older, and may not want your help.

I would ask the doctor about dosage or trying a new class of meds.