In recent years, with the continuous pursuit of self-worth by the public, more and more voluntary projects of non-governmental organizations and non-profit organizations have emerged and developed. While these voluntary projects bring some positive effects, there are also some negative problems. This article will take short-term volunteer teaching of college students as an example to analyze the problems and moral dilemmas of volunteers in short-term volunteer projects. Through research, it can be found that volunteers in short-term volunteer teaching projects lack professionalism and vocational training, a lack of sustainable teaching mechanisms, and the moral dilemma faced by volunteers themselves. The research content of this paper will enhance the understanding of short-term voluntary teaching, and lead to practical implications for developing volunteer teaching programs in China. Meanwhile, it will provide theoretical support for the subsequent design and management of voluntary projects of Chinese non-profit organizations and also put forward feasible suggestions for the selection and training of volunteers, as well as the publicity and supervision of voluntary projects.