Zealous

Marked by active interest and enthusiasm