MTH 305: Math, Meaning and Message