I used to love this app(i'd rate it 5 stars) but after the last update i will try to find an alternative. Since the update it lost features that where important (e.g.: checkpoint exercises where replaced by regular video ones that don't even work offline).