Does self help have a hyphen?

Yes, the term "self-help" should be hyphenated. It acts as a compound modifier in this context, describing a group of resources specific to the task of helping oneself.
Learnify Hub © www.0685.com All Rights Reserved