It doesn't matter what language you speak, to be able to speak a good English it would take a lot of listening, a lot of reading, a lot of learning. I have heard a lot of Cebuano's speak good English but some has flaws, i mean, we all are. We cant blame ourselves, learning this foreign language is a long process. If we will compare ourselves with our Manila counterpart, i guess we are all the same. But we need to be proud of ourselves too, We Filipinos are better English speakers than the English themselves, as they say. We are the only nationality who can fake the American accent...But everything boils down to how we learn this language, and to get to where we want to achieve, lets face it, We need good English teachers too.