self-taught

adj. Self-educated.

a. Taught by one's own efforts.