I do something nice for other people every once in a while for absolutely no reason. Well, not "absolutely no reason", it could be boredom or Karma building.
I have exchanged a few Emails from "Northern Virginia Family Service", and I am going to start volunteering for them. They have a class where adults go there to learn the skills to get better jobs
so they don't have to work in entry-level jobs for the rest of their lives. The class teaches speaking, computers, job searching, resume writing, interviewing, and other type of skills of that nature. It's a class Mon-Fri 8AM-2PM for 22 weeks. By statistics, over 90% of adults who graduate obtain "better" jobs.
I visited them today during lunch. The majority of the students in that class are foreign. I remember when I was young and new to the US, my parents had help from other Chinese people to "point them the way" in their careers back in Long Island. But what if there was nobody to help them with anything? I can definitely imagine this class being extremely beneficial for foreigners who don't totally understand the US customs and work culture. Nobody else will tell them "during a job interview, when asked why leaving the current job, don't complain about the low pay or about the current boss".
Due to my fulltime job, I can only participate in this about two days a week, 8-9AM (before work), but I'd love to participate more, if the experience turns out to be rewarding.
Philosophical Question: Is it still considered an "unselfish act" if the sole purpose of an act is to make me feel better about myself, bored and give myself something to do, or building karma for myself?