The math lessons are awful. They are very vague and even if the topic is simple, they find a way to make it difficult. The teachers take a long time to respond to webmails. By the time they respond to a question your child has, they will already be behind. The live lessons are usually irrelevant to the lessons. The lessons do not teach you everything that must be done in the assignments. This goes for most of the classes, including the electives. If your child needs help and you can't help them, they are going to get bad grades. You are better off learning the material off of Google.