Dear All, who knows this school? We are relocating from abroad and i am not sure if it’s even realistic to travel from TW every day? I like to gain an insight in general in anyone could help. TIA