Mapping a Road to Self-sufficiency – Guest Post by Lee Flynn
Mapping a Road to Self-sufficiency Self-sufficiency is defined as being able to take care of one’s self without the assistance of others. This does not mean that self-sufficient person does not need other people, it means that they take their present and futures into their own hands as much as humanly possible. They accept responsibility…
