knowledgeable

knowledgeable

adj.
  1. thoroughly acquainted with and skilled in something through study or experience; as, knowledgeable in classical languages. Opposite of unversed, unacquainted, and unfamiliar.
  2. fully informed.
  3. highly educated; having information or understanding.