Practice and Science
I really enjoy this app. It provides a practice exercise followed by a lesson on why. It helps me understand the big picture and gives me both physical (I feel good after the practice) and intellectual ( I understand why it feels good) motivation to continue.