Sort:  

Not that I disagree with English being the national language, but the President declaring it doesn't make it so. You would need a law. Those are passed by congress.

He did not made English a national language as it is naturally the national language, he just made if an official language so all federal correspondence will be done in English only and no other language.