Folk high schools (or summer schools) are a uniquely Danish experience. Denmark has more than 70, which offer courses and accommodation for people of all ages during the summer. Stays can range from one week to months and all participants eat together in the evenings.
Courses range widely, from sports to creative disciplines such as art and philosophy. The price for a one week course is around 4,500kr including full board and a two-week course about 6,000kr. Most courses are taught in Danish.
The Folk High School website explains all about the scheme and includes videos and brochures.