OK, that makes sense. I wasn't aware of the Udacity course. I will have to check it out, as it is looking like the timing of the Stanford one might not work out for me. Do they start new classes fairly often? I can't seem to find the schedule on their site.