Icable - They speak good english. However they do censor some sites and have some FTP upload restrictions these days.