skilled
able
accomplished
adept
adroit
apt
capable
clever
dexterous
experienced
expert
gifted
masterful
masterly
professional
proficient
qualified
talented
trained
skillful
skilfully
skill
brave
careful
industrious
ingenious
prudent
successful