MasterTask is a learning tool for organizing tasks and breaking them down into well-defined steps. It is an ideal tool for instructors or coaches to develop customized tasks for their students or apprentices. In edit mode new tasks are added by the instructor. Then each task is broken down into separate steps and the instructor records an instructional video to explain the execution of each individual step. In user mode, the app serves as a tutorial that guides the student in the execution of tasks, reviewing and repeating each step as necessary.