Learning ballet is wonderful for children even if they never become dancers. It is wonderful because it teaches discipline, grace, and manners.
Ballet is ultimately a logical technique; it favors the shortest, most efficient route from one position into another. This factor gives an aesthetic clarity to all motions.