No you do not need TOEFL if you are performing well in English at school. Sometimes, it is an advantage for you to take it, depending on the situation, and especially if the English grade is not that good. This will also depend on the college you are applying to and whether they have such requirements.