Online and in-person lessons

Lessons conducted by qualified, licensed and experienced professionals.

Individual and group registration

Program content adjusted to suit the learning needs of each group

Accommodation, transportation and meals included with some programs

Escorted daily local activities included for some programs