Nor does it sound like the English I was taught. If a native speaker of English wrote that, they should be ashamed.

Judging from the context, though, "hook ups" is supposed to mean "help, or...