flow

7 qualities to flow

  • knowing what to do
  • knowing how to do it
  • knowing how well you are doing
  • knowing where to go
  • perceiving significant challenges
  • perceiving significant skills
  • being from from distractions