Distributed October 2, due October 17
Distributed October 31, due November 14
Distributed November 21, due December 5