(as) keen as mustard
(British English, informal) wanting very much to do well at something; enthusiastic
(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.