Homework 6 is now online and will be due this coming Thursday, April 1.