I would hire a tutor who could help him with time management, organization, and study skills. D1 started tutoring when she was senior in high school. She tutored few kids through her college years whenever she was home for holidays. She said most of those kids just needed to learn how to study and not be side tracked by a lot of social medias while they were studying. She helped them to organize their class notes, and showed them how to study for midterms and finals. Most of students were able to pull their grades up from B/C to low A/B+. Their parents were high earners with very busy schedule. The parents were happy to pay D1 $75/hr to do the job.