Very well organised and the teaching has clear objectives for each class. Really enjoyable.