Erudite
/ˈer.ʊ.daɪt/ adjective mediumShowing deep, extensive knowledge gained from serious study and reading.
The erudite professor could discuss anything from Roman history to string theory without missing a beat.
Memory Trick
The word comes from a Latin root meaning to instruct or polish — an erudite mind is one thoroughly polished by years of serious study.