Avid

Possessing an intense enthusiasm or keen interest in a particular activity, topic, or pursuit.