Description of Courses To allow you to find a course that is fully suited to your needs, Stellenbosch Language School has devised a range of options from which to choose. Our courses will help you to master English in everyday situations. During lessons you will learn new words (vocabulary), improve your reading, writing, listening, and speaking skills, and refine your grammar. Which of these courses is most suitable for you will depend on your desired length of stay at Stellenbosch Language School and the number of hours per day for which you would prefer to study. General English Courses are taught at all levels from Beginner Level to Advanced Level..