Goalclock helps you to find time for various self-improvement activities, that require recurring practice in order to get results. Simply add activity and set how much time you want to spend daily or weekly and then press play button to track while practicing.