articulate / coherent / eloquent

articulate : 明確にする、はっきりと考えを述べられる:well educated people
coherent : 理路整然と:opposite of rambling
eloquent : 雄弁な、説得録のある:advanced language