**Homework 1**: due Thursday, January 28

**Homework 2**: due Thursday, February 11

**Homework 3**: due Thursday, Febraury 18

**Homework 4**: due Thursday, February 25

**Homework 5**: due Thursday, March 24

**Homework 6**: due Tuesday, April 12!

**Homework 7**: due Thursday, April 7

**Homework 8**: due Thursday, April 21