I went with bj's advice and figured out how many blocks I need to do each week. It was 8 blocks a week until I factored in test blocks, assembling the top, and quilting it together. So I came up with a schedule with little mini deadlines. This is what I got:
July 7th: *Start cutting out fabric for test blocks
July 9th: *Test blocks completed
July 12th: *Any problems fixed.
*Start cutting fabric for next week's blocks
Week of July 13th: *Complete 3 blocks (1 block every 2 days)
Week of July 20th: *Complete 15 blocks (2 blocks everyday plus 1 extra)
Week of July 27th: *Complete 15 blocks (2 blocks everyday plus 1 extra)
Week of Aug. 3rd: *Complete 15 blocks (2 blocks everyday plus 1 extra)
Week of Aug. 10th: *Complete 15 blocks (2 blocks everyday plus 1 extra)
Week of Aug. 17th: *Assemble quilt top.
*Start quilting if there's extra time.
Week of Aug. 24: *Quilting
Aug. 31-Sept. 2: *Quilting and finishing quilt
I wish I had more time to actually quilt the thing together, but I know about half of my blocks have 16 pieces to them and require more attention so more of the time that's left has to be put into piecing blocks together.