From what I've seen, Udacity's classes are of the utmost quality. I don't have any experience with ITT Tech, but I always got the impression the class material was lacking in quality.
I was doing a survey of the beginning programming MOOCs that teach Python. The Udacity course, Programming Foundations with Python - Learn Object Oriented Programming, was by far the worst. I don't see how anyone could think it had "utmost quality". Both EdX and Coursera had classes that were much better.