Primal - teacher controlled