Autodidact
Au·to·di·dact
Autodidact
n.
One who is self-taught; an automath.