knowledgeable

adjective
  1. having or showing extensive knowledge or learning about a subject

Examples