81% of recent college grads wish they were taught more life skills before graduation

Recent college graduates are finding solace in their hometowns to ease their financial stress, according to new research.