Nowadays, college students are required to take part in some social practice, such as being an assistant in companies, or doing surveys, especially during the holidays. Social practice is gradually becoming more essential for China’s higher education. However, social practice has both advantages and disadvantages for college students. On the one hand, it provides students more opportunities to contact with the real world off-campus;Besides, it helps students to grasp some practical skills, es...