Almost perfect
Absolutely wonderful platform insanely educational easy to follow at a pace you set yourself. Lack of monthly subscription availability is the only thing that it lacks and it honestly kept me from continuing the service sadly so 4 out of 5 but I do miss it for sure.
