Had tried Explorer Island 2 years ago. Not very good experience at that time as they always change the teachers without notices. Also, even though the teacher always commented my daughter being "fantastic, excellent, bright, smart ...etc" in class but she couldn't even tell or show me what she had learnt from class. So I dropped it after 6 months.