The English, French and Swahili B programmes are offered at both Higher Level (HL) and Standard level (SL). They are most appropriate for those students who wish to continue studying French/Swahili/English as a second or foreign language, after having previously studied the language for at least two years.
Note: A native speaker of a language cannot take it as a language B, even at HL, unless they have never studied it in school.
The Swahili B course is only available on Arusha Campus.