Seems like his time after school is very structured. I would send him to afterschool or let him play outside. He is 5 - needs the playtime more than academics. I would sneak in afterschooling on weekend mornings and holidays. Do you read to him?? If so, switch to reading more non-fiction type books that will also double up as learning.