Immersion program ‘MyStay English’ launched Immersion is seen as the key to MyStay English and the focus has been how to effectively link the student experience with the accommodation provider and the school. Posted on September 14, 2018 by Kerrie Kennedy