How can I notify a user when a new lead has been assigned to him manually?

How can I notify a user when a new lead has been assigned to him manually?

I need to notify the users of my company when a new lead has been assigned to them.
The notification should be Email stating that a new lead has been assigned to you. Kindly advise on the same. I am currently on paid edition (professional).