Self-Directed Learning Whitepaper