And if they could speak, they would definitely be thanking you.
The amount you should give depends on the recipient's grade and age, your relationship with them and your budget.