A Wannagooder is a synonym of naive. A wannagooder is someone who wants to solve the worlds problems by engaging in naive acts.
A wannagooder never takes the time to
understand the true nature of the worlds challenges and how they might
actually be solved.
The word comes from the
combination of "Wannabe" and "Do-gooder"