Intelligent and well read. Knowing ones subject.
It cannot be taught, only learned. Possessing a vastness of knowledge comes to the person who is always learning and asking questions.
The word 'erudite' means having or showing profound knowledge
erudite English would mean scholarly English, the King's English, learned English. Erudite means - learned, well-informed, well-educated, well-versed, literate, well-read, cultured, cultivated,...
No, erudite is an adjective used to describe someone who has a lot of knowledge.