Idioms of keen in English

(as) keen as mustard

(British English, informal) wanting very much to do well at something; enthusiastic

mad keen (on something/somebody)

(British English, informal) liking something/somebody very much; very interested in something

He's mad keen on planes.