Does anyone know of a good app for to-do's that has different views? I am looking for one where I can have recurring tasks and look at it from a month view instead of day view. This helps me to plan out my learning plans and see them from the bigger perspective on how I am doing.