Final Project update: the due date for the final project is Tuesday, July 10, at noon.