1 star is almost too many. App is extremely glitchy. Constantly gives code errors. Keeps telling me there is payment issues and that subscription will be cancelled soon. That is going on two months. Content is good and decent but the app itself needs a lot of work.