Portuguese is the official national language and primary language taught in schools, but English is part of the official high school curriculum.
Portuguese is the official national language. Portuguese is primary language. These official national language are taught in schools. Primary language are taught in schools. English is part of the official high school curriculum.