Kerry Ojakian's MTH 31 Course Materials

Official Book:   Free Online Open Stax Book

Supplemental:   MTH 31 Workbook