What is independent learning and what are the benefits for students?