autodidact, n. & adj.
a self-taught person

hacks

how

refs