Is it appropriate to give a teacher flowers on the first day of school?

Yes. Giving flowers to a teacher at the beginning of the school year is a lovely way to wish them good luck, a great start to the new school year or simply to welcome them.