don't know where you study, you can buy some local specialties and give them to the teacher and her family, which will be more thoughtful. In fact, you are still a student, so you don't need to be so particular about gifts when visiting teachers, because you haven't entered the society yet and don't have your own source of income.
When visiting teachers, you can bring a bouquet of flowers to express gratitude, which can be carnations, roses, lilies, or other bouquets that teachers like. You can also bring some fruits and cakes. Blessing chocolates are worth recommending, and the chocolates should be customized with blessings for the teacher.
When bringing gifts to teachers, it is recommended to bring a small gift for children, which can be a cute teddy bear or a crystal music box.