Take a few weeks off and take the kidlet to an interesting foreign country or three (road trip to a part of the US where he hasn’t been also works) rather than forcing him to take “summer school.” Ideally, a situation where you both disconnect from the Intarwebz entirely for a while.
There’s more to life and learning than online classes. But yeah, having him help with bookkeeping wouldn’t be a bad idea.