About the Artist in Residence Program: Ballet BC’s Artist in Residence program helps to nurture former and existing Company members with professional development opportunities in the fields of choreography, artistic leadership, rehearsal directing and teaching. The presence and expertise of the Artists in Residence are valued at the Company as we create a collaborative environment for dialogue, exchange and feedback of creative ideas to better understand the future of dance and the role of the artist in society today.