Disclosure: I am taking my 6th course of 10 as a current student in that program
Likes:
- It's very affordable. My company's education reimbursement is able to cover the whole program.
- The courses are rigorous and I don't feel like I'm retreading very much from my undergrad.
- I'm going to end up with a degree from a top program that is exactly the same as is granted to students who attended on campus.
Dislikes:
- The course selection is a bit limited. Some of the classes that I want the most are only available on campus.
- Slack and Reddit are active, but I feel like I'm missing the social aspect of being a student.
- Some people are skeptical of the online format, which is frustrating sometimes.
Disclosure: I am taking my 6th course of 10 as a current student in that program