Overachiever. Or show-off.

Jean MacDonald @macgenie