My son loves his 21K School lessons. He is engaged and excited to learn new things, he is learning a lot of new things in a very short space of time. He has taken his knowledge of the world around him to a whole new level. I am very impressed with 21K School and the way that it is teaching him. I have been able to see real results in the way that he is growing in the short time since he has been with them. He is getting to a place where he is really starting to build a foundation of knowledge that is going to be with him for the rest of his life.