For many students today, the last step before going pro is a traineeship—a one or two–year program where dancers can polish up their technique and gain professional performing experience. While more and more companies are launching trainee programs, the opportunities they offer (and tuition they require) vary dramatically. Some trainees get to take company class and dance with the corps in larger ballets. Others get private coaching from the ballet masters. In certain programs, trainees participate in some of the company's most innovative projects.