Your daily reminder to not let "perfection" get in the way of progress! #TEDTalks

Channel: ted • 9/19/2025