Very professional, very experienced instructors. I was very surprised with how quickly my 2 year old son picked up on their instructions. I highly recommend. Chris F.