Autodidact - A place to share resources and discuss the process of self-directed learning !autodidact...