Final Project (You should do 4 first) Assigned: November 23, 2020 Weight: 30% December 15, 2020 23:59:59