Homework 1 (due Thursday 1/21)
Homework 2 (due Thursday 2/4)
Homework 3 (due Thursday 2/18)
Homework 4 (due Thursday 3/3)
Homework 5 (due Wednesday 3/16)