eager beaver

[eager beaver] {n. phr.}, {slang} A person who is always eager towork or do anything extra, perhaps to win the favor of his leader orboss.

Jack likes his teacher and works hard for her, but hisclassmates call him an eager beaver.

The man who was promoted tobe manager was an eager beaver who got to work early and left late andwas always offering to do extra work.