Structured support for Self-Driven Learning