I'm currently working my way through Coursera (and others) - I'm aiming for more of a lateral move from Data Engineering into Data Science, still deciding where I might go as I learn more. Therefore please take my advice with a pinch of salt but if it helps; here's a bit of a review of what I've tried so far:
Depending upon how good your Python skills are, I really recommend dataquest.io. It teaches Python from scratch and does a deep dive on Numpy & Pandas. It then covers a Data Science pathway that covers the scikit-learn library in-depth and more high level coverage of other areas (inc. Spark). The whole pathway is 250 hrs and last I checked was about $30-50 pcm (cheaper annual package).
​
I've also started the MIT MicroMasters (on EDX). This is very heavy on the Maths. I've enjoyed it but found it very challenging. It's $1,100 but follows a strict schedule. I've read elsewhere that the MIT course is like learning how to build a plane from scratch, and then learn how to fly it - and so there are more suitable courses if all you want to do is learn how to fly a plane.
I've just about finished a Coursera module on the maths of machine learning - this is to help boost my maths for the MIT https://www.coursera.org/specializations/mathematics-machine-learning
Next up for me is an IBM module, probably starting this weekend https://www.coursera.org/specializations/advanced-data-science-ibm
One to avoid. I tried this Data Science path by Michigan University. I didn't rate it at all. I knew most of what they were teaching from DataQuest and I still found it confusing so I quite after completing the 1st module. https://www.coursera.org/specializations/data-science-python
As a final thought, it sounds like you've already found your chosen area of Data Science and are going to get a masters in it. Do you really need the 2nd masters from local college? If you're going to be an expert in Eduction maybe just look to boost your DS skills with some specialist Coursera modules, etc - rather than pay a lot of money for a 2nd masters (no idea how much local college costs). But anyway, hopefully someone more qualified than me will give some insight on the latter point.
Best of luck!