Three of us had a private class which was unexpected and a great price for such an experience. Stephen was our teacher and was really great, he is an exceptional artist. He had the perfect balance of helping and allowing us to try ourselves. They also have a big variety of colours and shapes of gems. Would highly recommend!