Yes, very much. The Charter school that my grandsons are in has introduced online line learning that is a great help. I am at a disadvantage because I have to learn even more than my students since I am not proficient online. They play with the other children who live at their apartment, with a wonderful playground, basketball courts and swimming pools for socialization, and attend various functions sponsored by the Charter school. It is the best of both worlds. Another advantage is for people who have the motivation to learn and never had the chance in school. There are programs for all levels of General Education, through the college level. Many specialized college level courses can also supplement the higher levels.