Keys to Effective Learning