We strive to serve as many people as we can as a non-profit organization. To achieve this, we make great efforts to ensure that our staff is well-trained and offers assistance through worthwhile activities that will enhance the quality of life for those in need and give them the confidence to improve their own situation. We support those who want to provide social services by volunteering, and we are also willing to work with those who want to provide assistance in other ways besides physical volunteering.