You haven't seen your teacher for many years, and you can remember to visit him/her. This is the biggest and best gift for your teacher. In addition, teachers are generally more emotional. As long as you give a sincere gift, your teacher will be very moved, so there is no need to consider what to give.
Also, you haven't seen your teacher for many years, and he/she is getting older. You can give him/her some warm and comfortable skin care products, which is also a good gift choice.
Some office supplies are also very suitable for teachers, such as engraved pens, diaries, calendars, etc., and some creative small ornaments, such as crystal music boxes, sun jars, etc. These gifts are reasonably priced and suitable for teachers' office use. Teachers will definitely like them.
Finally, you can also give gifts based on the teacher's personality and hobbies. For example, if the teacher liked to drink tea, you can give him/her tea and exquisite tea sets. Such gifts are not only very suitable, but also reflect your thoughts. They are the best gifts for teachers you haven't seen for many years!