Frameworks For Promoting Independent Learning