What is a Volks­hoch­schu­le?

A Volkshochschule is the German equivalent of a community college. They offer different courses for adults, including language classes.