I taught for 37 years and didn't make near the six figure amount mentioned in the earlier post...even with a double Master's degree plus another 30 hours of graduate credit. No one except maybe a few superintendents of some giant school districts earn that much around here.
I appreciated any gift given to me, but those I cherish the most were the notes of thanks I received from parents over all those years. I used to pull those out on really difficult days to help boost my spirits and keep me going. I still have them even though I've been retired for two years. Just let the teachers who deserve it know that you appreciate their efforts.