Giving a teacher a bottle of wine is an acceptable gift though one I would avoid unless you know for sure the teacher does drink wine.