Great learning experience, instructors and their contents are high quality. Udacity’s nanodegrees very useful for my viewpoint