There are two best gifts for teachers from students. The first is excellent grades, because the overall grades of the students go up, the teacher will be proud, and the school will give her extra points and money.
The second is to get into a good university. The enrollment rate of a school is the key to the quality of the school, and the enrollment rate of the class led by the teacher is also the key to the quality of the teacher. If many students in the class are admitted to a good university, the teacher will definitely be proud, and the school and parents will give the teacher affirmation, which is the best gift for the teacher.
You are still a student now, and the money you spend is your parents', so if you give an expensive gift, the teacher may not be happy, but the meaning of a gift made by yourself is different, showing your sincerity.
When the teacher's birthday comes, the students will sing a birthday song for the teacher together, wishing the teacher youth and happiness forever.