In my opinion, students can get several benefits when they do some community services before they graduate from their school. First of all, they are familiar with social works; it helps them to work together in group that they can make more new friends. Besides, community services can provide students with confidence to do something in public. In addition, working for community is good for students to get sociable life and sympathize to the poor when they share the burden with them. Moreover, when they meet some people who are special or famous they can get more experiences and learn the useful things from them. Therefore, they can become the successful people in the future. For all those reasons, I think students cannot work perfectly without experience in life, so they should do some social works when they are studying in their school.Nowadays, more and more people who go abroad to live and study, but they may meet some difficulties when they stay there. First, they must use foreign language instead of their mother language. Therefore, in communicating, how can they express their feelings, thinking and understanding others exactly? Besides, they also meet some problems when they want to buy something which needs to be purchased, how can they bargain? In addition, weather and food are also the difficulties to them. They have to be familiar with strange weather and food because they will not suitable for them at the beginning of the period. Another difficult to them is the differences of customs and laws among their countries. They should learn more about the customs and laws of the country where they want to live, so they can behave with others politely and follow the laws in there. Moreover, they have to do anything by themselves, and they will be homesick. Therefore, they should take a lot experiences before they go abroad that means they can avoid some difficulties.