Advice For Curious People

If you want to make progress in any area, you need to be willing to give up your best ideas from time to time.