Loading: Top 10 tools that empower learners to develop themselves