Valley church packs thousands of gifts for teachers