Although the minimum stay is one week, there is no maximum length of stay. Three General English courses are offered at all levels from Beginner to Advanced. This level is determined by our Director of studies on the first day.