Secondary education is provided by gymnasiums and vocational schools. As of 2019, there are 2,103 elementary schools and 738 schools providing various forms of secondary education. Primary and secondary education are also available in languages of recognised minorities in Croatia, where classes are held in Czech, German, Hungarian, Italian, and Serbian languages.