How useful do you think is studying general statistics from, for example, OpenStat vs. directly learning from ML-related courses like the one you mentioned?
I like the specific ML material since its usually sliced into a semester worth of material you can finish in reasonable time, most of these courses assume a background such as All of Statistics book and OpenStat is fine too for this.