They offer an online master’s degree, so it is a great opportunity for students who cannot attend in person, since you manage the learning, since (at least the one I took) I did not have virtual classes and they were only online assignments and exams.
The management, the methodology and the work of the tutors of the final project can be very, very improvable.