Schools have different requirements for students to stay in school, but generally require students to have excellent grades, no bad records such as punishment, and good performance. The specific requirements of staying in school need to be communicated and negotiated with your own school. Moreover, the school needs to have job vacancies or the intention of recruiting people in that year. Generally, most of the teachers who stay in school are graduate students and doctoral students, while undergraduates stay in school less.