Lectures and courses for self-development