I agree that seems to be very generous. Not knowing what your budget is, it is hard to compare what is being spent on the kids vs. the teachers. At our school, we have around 325 students and about 52 teachers and support staff. Our yearly budget is around $15K, and we have budgeted for them around $400 for Christmas Gifts, and $700 for Teacher Appreciation Week. We did go over this year on Christmas Gifts, but we knew that and planned that it would come out of the TAW funds. We bought Umbrellas for each of the staff, which was a little over our per person amount for each of them (our teachers and staff are all included in these $$ amounts).
For Teacher Appreciation Week, we bring in a coffee cart one day at the beginning of the day, and they get their coffee and we also do some muffins or fruit to go along with it.
We also do a little candy with a saying how much they mean to us, and we have something special planned for them each day of the week.
By far their favorite is the Car Wash that we do at the end of the week. We have parents come and wash each of their cars while school is in session, and the teachers just think that is the greatest thing.
We have a mission to spend as much of the PTO funds on the kids - on Spirit Shirts for each and every student (and staff) every year, a classroom amount for each teacher to use for their kids, Field Trips, Field Day, Drama Club, and raising funds for some playground pieces, free popcorn on Popcorn Friday, Family Nights and more.
While I realize that our teachers and staff do deserve to be recognized, those kids (and parents) work awfully hard to raise those funds, and I feel like it should go to them and the things that they need and if we had extra money, we would definitely put it toward technology and other things to benefit the children. The teachers have really appreciated the time and thoughts we have put into their gifts each year.