Integrating Telecollaboration in different educational contexts – identifying and overcoming challenges