Week #20: Project Development

Our tasks for the twentieth week were:
  1.  complete your final project, tracking your progress:
          what tasks have been completed, and what tasks remain?
          what has worked? what hasn't?
          what questions need to be resolved?
          what will happen when?
          what have you learned?