self taughtlatest news & developments