My experience with Udacity makes me say this: It's not worth your money or time. I signed up after reading so many positive reviews and I liked what it was offering. I hit a roadblock in one of the projects due to an outdated script. No real course support was provided. The "mentor" program is worthless. The mentor responding to queries needs to be trained more to assist. I sent multiple requests for help, but the response time is long and the response's actual value is 0 to none.