This app seemed to have almost everything I needed for task listing; I like that it allows you to mark tasks as "in progress", and have subtasks, etc. but I missed a very important meeting because it didn't synch from my Google Calendar even though I had refreshed multiple times. I wouldn't rely on this as your only planner, have another app for your calendar also.