One other thing is that, in the process of becoming proficient in Project, I had to learn how to create "predecessors." Without getting too technical, the program uses links between line items to determine when a new task starts, and, in creating a schedule, I have to think of sequencing not in terms of dates but in terms of when a task starts in relation to its parent. Even if you're not programming a schedule like I am, thinking of tasks in terms of parent-to-offspring instead of as deadline-to-deadline is far more manageable.