One of the best ways to make someone feel valued is by expressing how vital a role the person has played in your lives. We come across thousands of people daily but there are a few who manage to make a solid impact upon us.

For most, one of those special people is our school teacher or college professor who shapes us into mature and smart individuals. It is for this reason why thanking our teacher is always at the forefront in our priorities list.

But it often becomes difficult to choose the right gift for them as we are unaware of their tastes and preferences.