My seven year old daughter has been a student for a few months now and absolutely loves it. I was a little concerned she may be too young for it, but the one on one virtual teaching has been great and Ive been amazed with her progress. She gives her coach an idea for a game she would like to create and then he walks her through all of the coding to do it. She actually created a fully functional video game after a few sessions - its obviously very basic but still, its a functioning game! Shes always so proud of her progress and I think shes developing a very valuable skill set that shell be able to use in a variety of ways. The Director at the San Ramon school that we use is also great when it comes to communicating with me and has accommodated a few schedule changes without any problems.