Bloemfontein houses many institutions of learning, from pre-schools to universities and colleges. Classes are taught in different languages from school to school, with some schools even teaching all their classes in two languages. The languages are predominantly Afrikaans, English, and Sesotho.