Monroe City Ballet was formed to help promising young dancers reach their full potential through a pre-professional training program. This program consists of weekly training, master classes, and ongoing performance opportunities of classical, modern, and contemporary dance works.