One thing I've done is that we'd go to the grocery store deli and split a sub sandwich. Get drinks/chips if you want, and then go to a park or something else that's pretty much free. Ice cream, coffee, Jamba Juice are all cheap as well.
A friend of mine [F19] was ranting about how her 53 y/o dad was dating a 26 y/o woman. Her comment was about how gross it was. My response was "I'm sure she thought the same thing when she was your age."
Sounds like one of those classes where you ignore the teacher and just work on homework for other classes, and you could still pass with at least a B. Wanting students to be "well rounded" by requiring X humanities credits is the only reason that class hasn't been completely cut.