I put my youngest one on Homeschool Pro when he was 4 and a half and he liked the classes there, he's nearly 6 now and has learned a lot and doing great progress with reading and writing, he also wants to start learning ASL they have a class for that we will start that next month he also likes the art classes!