Caleb Teicher - Vancouver Ballet Society