State, private, and international schools are available to immigrants’ children in Portugal. State schools do not charge any tuition fees while private and international schools do. The language of instruction in state and private schools is Portuguese while international schools can use other languages such as English, German, or French. Higher education opportunities are also diverse in Portugal. The students can choose between a university that teaches fundamental sciences or a polytechnic institute that teaches applied disciplines.