proficient
/prə-ˈfi-shənt/
adjective
able to do something to a higher than average standard : skilled
proficient in English/math
proficient adept skilled skillful expert mean having great knowledge and experience in a trade or profession. proficient implies a thorough competence derived from training and practice. adept implies special aptitude as well as proficiency.