Have a leg up on (someone)

To have an advantage in your job or education because someone gives you help or money.

The boy went to summer school which should give him a leg up on the other students in his class.