Giving teachers gifts and calligraphy works is a respect for teachers.

No problem.

For teachers or elders, it is better to use "teaching with righteousness" or "axe with righteousness" in the first paragraph, and "learning books" or "giving gifts" in the second paragraph, which is more modest and highlights the respect for teachers. You don't need to change other names and formats you created.