They have variety of teachers some are good and some are not but the service is good and and the calsses are not expensive