© 2020 Jim Cohoon   Resources from previous semesters are available.