Study Spot
Customized learning paths based on interests
Keep the online activity to short bursts of time. 15 mins online then do something active away from the screen. Keep the learning as active as possible. Maybe every hour the child does some physical exercise to get their body refreshed.