Weekly #1 (due Feb 24)
Weekly #2 (due Mar 3)
Weekly #3 (due Mar 10)
Weekly #4 (due Mar 24)
Weekly #5 (due Mar 31)
Weekly #6 (due Apr 7)