Conditions for Successful Online Learning and Mentoring