1 Noun 0 Verb 1 Adj. 0 Adv.
Filters
ENteachableNoun
EN
Teachable is a for-profit educational technology company based in New York that offers a social online learning platform designed to deliver massive open online courses.
bn:17732389n Named Entity
ENteachableAdjective
EN
Ready and willing to be taught
docile
bn:00101654a Concept