Duration: From 1 week Number of hours weekly: 20 Levels: All levels Minimum age: 16 Number of students/group: 8 Starting dates:
Price: