416 homework assignments, review sheets and lecture notes

Spring 2019, section C3H