A Self-Guided Learning Experience