Liberal Arts - STEM Mashup: Not a Bad Way to Fix Higher Ed