I have been wanting to get my child into a school for a while, but it is hard to find the right fit in a school environment. 21K School makes it very easy to learn from home and I can control what she is learning and where she is learning. She loves being able to choose what she does, and I love that I can make sure she is learning what she needs to know for the future. Everything about 21K is great and I am very happy to have finally found the right learning environment for my daughter.