How about mathematics and applied mathematics in Shanghai Normal University? What is the hope of teaching high school?
This school is just so-so, much worse than East China Normal University, so you should study hard and try to get a scholarship every year so that you can find a job later. At present, teachers are basically saturated, schools are not easy to enter, and they all have to prepare for their careers. If you want to be a teacher, you need to strengthen your personal quality, practice your lecture ability at ordinary times, and get a Putonghua certificate and a teacher qualification certificate. There are few opportunities for undergraduate to teach high school, but junior high school is ok. Work hard, where there is a will, there is a way!