DS did several of their math classes and all was ok until he used their Geometry course, it was terrible and for the first time we needed to get them to respond to issues and we learned the customer service was really bad too. It took them days to respond to anything.

I have a credit from that Geometry course, as they did not want to give a refund, that DS is going to use and do their Physics course. I hope it is decent.